GNU/Linux >> Belajar Linux >  >> Linux

Layanan OS Linux 'scsi_reserve'

Layanan scsi_reserve memungkinkan Anda menggunakan reservasi SCSI sebagai metode pagar. Reservasi SCSI membatasi akses ke perangkat sehingga hanya node terdaftar yang dapat mengaksesnya. Selama startup sistem, skrip scsi_reserve melakukan pendaftaran ini menggunakan kunci unik, berdasarkan alamat IP node. Setelah node terdaftar, skrip akan mencoba membuat reservasi. Hanya akan ada satu reservasi per perangkat SCSI tetapi beberapa pendaftar dapat ada untuk perangkat SCSI. Setiap node yang akan melakukan operasi I/O ke perangkat SCSI kemudian harus mendaftar.

Reservasi menginformasikan perangkat bagaimana pendaftar diizinkan untuk mengakses perangkat. Ketika cluster memagari sebuah node, node tersebut pertama kali tidak terdaftar. Jika node tersebut adalah pemegang reservasi maka skrip tidak melakukan apa-apa karena mungkin ada node lain yang menggunakan perangkat.

Kontrol Layanan

Layanan scsi_reserve disertakan dalam paket cman RPM. Untuk mengelola layanan scsi_reserve untuk shutdown dan reboot sistem di masa mendatang, gunakan alat chkconfig:

# chkconfig scsi_reserve on

Saat diaktifkan, skrip scsi_reserve menangani pembuatan pendaftaran dan reservasi saat sistem dimulai.

# scsi_reserve start

Menjalankan skrip init scsi_reserve dengan opsi 'mulai' akan melanjutkan untuk membuat pendaftaran di semua perangkat yang sebelumnya ditemukan dan jika perlu, itu juga akan membuat reservasi.

# scsi_reserve stop

Menjalankan skrip init scsi_reserve dengan opsi 'stop' akan mencoba menghapus kunci pendaftaran node dari semua perangkat yang terdaftar saat startup.

# scsi_reserve status

Menjalankan skrip init scsi_reserve dengan opsi 'status' akan mencantumkan perangkat tempat node terdaftar.

Konfigurasi

Script tersebut memang sumber /etc/sysconfig/scsi_reserve file konfigurasi, jika ada, tetapi saat ini isinya tidak digunakan.


Linux
  1. Linux – Lokasi Skrip Fsck?

  2. Layanan OS Linux 'dhcpd'

  3. Layanan OS Linux 'anacron'

  1. Layanan OS Linux 'iptables'

  2. 'jaringan' Layanan OS Linux

  3. Layanan OS Linux 'smartd'

  1. 'portmap' layanan OS Linux

  2. Layanan OS Linux 'irqbalance'

  3. Layanan OS Linux 'scsi_reserve'