GNU/Linux >> Tutoriels Linux >  >> Linux

Service du système d'exploitation Linux "scsi_reserve"

Le service scsi_reserve vous permet d'utiliser les réservations SCSI comme méthode de clôture. Une réservation SCSI limite l'accès à un périphérique de sorte que seuls les nœuds enregistrés puissent y accéder. Lors du démarrage du système, le script scsi_reserve effectue cet enregistrement à l'aide d'une clé unique, basée sur l'adresse IP du nœud. Une fois le nœud enregistré, le script tentera de créer une réservation. Il n'y aura qu'une seule réservation par périphérique SCSI, mais plusieurs inscrits peuvent exister pour un périphérique SCSI. Chaque nœud qui effectuera des opérations d'E/S sur le périphérique SCSI doit alors s'enregistrer.

La réservation informe l'appareil de la manière dont les inscrits sont autorisés à accéder à l'appareil. Lorsque le cluster clôture un nœud, le nœud est d'abord désenregistré. Si le nœud se trouve être le détenteur de la réservation, le script ne fait rien car il peut y avoir d'autres nœuds utilisant l'appareil.

Contrôle des services

Le service scsi_reserve est inclus dans le package cman RPM. Pour gérer le service scsi_reserve pour les futurs arrêts et redémarrages du système, utilisez l'outil chkconfig :

# chkconfig scsi_reserve on

Lorsqu'il est activé, le script scsi_reserve gère la création des enregistrements et des réservations au démarrage du système.

# scsi_reserve start

L'exécution du script d'initialisation scsi_reserve avec l'option "start" créera des enregistrements sur tous les appareils précédemment découverts et, si nécessaire, créera également la réservation.

# scsi_reserve stop

L'exécution du script d'initialisation scsi_reserve avec l'option "stop" tentera de supprimer la clé d'enregistrement du nœud de tous les périphériques avec lesquels il s'est enregistré au démarrage.

# scsi_reserve status

L'exécution du script d'initialisation scsi_reserve avec l'option "status" répertorie les périphériques avec lesquels le nœud est enregistré.

Configuration

Le script source le /etc/sysconfig/scsi_reserve fichier de configuration, s'il existe, mais actuellement son contenu n'est pas utilisé.


Linux
  1. Linux - Emplacement du script Fsck ?

  2. Service du système d'exploitation Linux "dhcpd"

  3. Service d'exploitation Linux "anacron"

  4. Service d'exploitation Linux "iptables"

  5. Service de système d'exploitation Linux "réseau"

Service du système d'exploitation Linux "nfs"

Service du système d'exploitation Linux 'microcode_ctl'

Service d'exploitation Linux "hplip"

Service d'exploitation Linux "smartd"

Service d'exploitation Linux "irqbalance"

Service du système d'exploitation Linux "scsi_reserve"