Conserver des volumes de SAN de Xsan dans macOS Server
Voici plusieurs tâches d’entretien du volume que vous pouvez effectuer sur des volumes SAN.
Renommer un volume
Vous pouvez utiliser la sous-fenêtre Xsan de l’app Server afin de changer le nom d’un volume. Vous ne pouvez pas renommer un volume Xsan par le biais du Finder.
Important : Lors de la redéfinition du nom, le volume est démonté et redémarré, et de ce fait indisponible pour les clients.
Dans la barre latérale de l’app Server , sélectionnez Xsan dans la liste des services avancés.
Sélectionnez le volume que vous souhaitez renommer.
Cliquez sur et choisissez Modifier le volume.
Sélectionnez le nom du volume, puis modifiez-le.
Cliquez sur OK.
Détruire un volume
Vous pouvez détruire un volume et réutiliser ses LUN pour créer de nouveaux volumes.
AVERTISSEMENT : Une fois un volume détruit, les données qu’il contenait ne sont plus disponibles.
Dans la barre latérale de l’app Server , sélectionnez Xsan dans la liste des services avancés, sélectionnez le volume dans la liste, puis cliquez sur .
Vérifier la fragmentation d’un volume
Lorsque vous créez un fichier, Xsan le divise en morceaux qu’il répartit de manière efficace sur les LUN constituant l’une des réserves de stockage du volume. Au fil du temps et des modifications du fichier, ces morceaux se fragmentent et leur répartition devient de moins en moins efficace.
Vous pouvez utiliser l’outil de ligne de commande snfsdefrag
pour vérifier le niveau de fragmentation des fichiers ou cvfsck
pour vérifier le niveau de fragmentation de l’espace libre.
Ouvrez Terminal (dans le dossier /Applications/Utilitaires/) sur un ordinateur SAN.
Si vous n’êtes pas en train de travailler sur un ordinateur SAN, utilisez SSH pour vous connecter à distance à un ordinateur SAN :
$ ssh user@computer
Remplacez utilisateur par le nom d’un utilisateur administrateur de l’ordinateur SAN et ordinateur par le nom de l’ordinateur SAN ou son adresse IP.
Si vous rencontrez des difficultés pour établir une connexion SSH, vérifiez la sous-fenêtre Partage des Préférences Système sur l’ordinateur SAN pour vous assurer que le service « Gestion à distance » est activé.
Consultez la page man de
cvfsck
ousnfsdefrag
.
Défragmenter un volume
Vous pouvez utiliser l’outil de ligne de commande snfsdefrag
pour défragmenter un fichier, un dossier ou un volume entier.
La défragmentation d’un fichier permet de regrouper ses portions de manière optimale.
Ouvrez Terminal (dans le dossier /Applications/Utilitaires/) sur un ordinateur SAN.
Si vous n’êtes pas en train de travailler sur un ordinateur SAN, utilisez SSH pour vous connecter à distance à un ordinateur SAN :
$ ssh user@computer
Remplacez utilisateur par le nom d’un utilisateur administrateur de l’ordinateur SAN et ordinateur par le nom de l’ordinateur SAN ou son adresse IP.
Si vous rencontrez des difficultés pour établir une connexion SSH, vérifiez la sous-fenêtre Partage des Préférences Système sur l’ordinateur SAN pour vous assurer que le service « Gestion à distance » est activé.
Consultez la page man de
snsfdefrag
.Exécutez l’outil de ligne de commande
snfsdefrag
.Pour défragmenter des fichiers individuels :
$ sudo snfsdefrag -v filename [filename... ]
Pour défragmenter un dossier :
$ sudo snfsdefrag -vr folder
Pour défragmenter un volume, réglez dossier sur le nom du volume.
Vérifier l’intégrité d’un volume
Si des utilisateurs SAN ont des difficultés pour accéder aux fichiers, utilisez l’outil de ligne de commande cvfsck
pour vérifier l’intégrité d’un volume, de ses métadonnées et de ses fichiers.
Ouvrez Terminal (dans le dossier /Applications/Utilitaires/) sur un ordinateur SAN.
Si vous n’êtes pas en train de travailler sur un ordinateur SAN, utilisez SSH pour vous connecter à distance à un ordinateur SAN :
$ ssh user@computer
Remplacez utilisateur par le nom d’un utilisateur administrateur de l’ordinateur SAN et ordinateur par le nom de l’ordinateur SAN ou son adresse IP.
Si vous rencontrez des difficultés pour établir une connexion SSH, vérifiez la sous-fenêtre Partage des Préférences Système sur l’ordinateur SAN pour vous assurer que le service « Gestion à distance » est activé.
Exécutez l’outil de ligne de commande
cvfsck
(dans Système/Bibliothèque/Filesystems/acfs.fs/Contents/bin/) pour vérifier le volume sans effectuer de réparations :$ sudo cvfsck -vn volume
Un message d’avertissement vous indique alors que le journal est actif. Ceci est tout à fait normal.
Consultez la page man de cvfsck
.
Réparer un volume
Si l’outil cvfsck
détecte des problèmes sur un volume, vous pouvez utiliser ce même outil de ligne de commande pour le réparer.
Dans la barre latérale de l’app Server , sélectionnez Xsan dans la liste des services avancés.
Arrêtez le volume.
Sélectionnez le volume. Ensuite, cliquez sur et choisissez Arrêter le volume. Le volume est démonté sur tous les ordinateurs SAN.
Ouvrez Terminal (dans le dossier /Applications/Utilitaires/) sur un ordinateur SAN.
Si vous n’êtes pas en train de travailler sur un ordinateur SAN, utilisez SSH pour vous connecter à distance à un ordinateur SAN :
$ ssh user@computer
Remplacez utilisateur par le nom d’un utilisateur administrateur de l’ordinateur SAN et ordinateur par le nom de l’ordinateur SAN ou son adresse IP.
Si vous rencontrez des difficultés pour établir une connexion SSH, vérifiez la sous-fenêtre Partage des Préférences Système sur l’ordinateur SAN pour vous assurer que le service « Gestion à distance » est activé.
Consultez la page man de
cvfsck
.Exécutez l’outil de ligne de commande
cvfsck
(dans Système/Bibliothèque/Filesystems/acfs.fs/Contents/bin/) pour consulter les événements enregistrés dans le journal du système de fichiers :$ sudo cvfsck -j volume
Vérifiez le volume pour voir si des réparations sont nécessaires :
$ sudo cvfsck -vn volume
Si le rapport généré lors de l’étape précédente mentionne des problèmes, saisissez la commande suivante pour lancer une vérification et une réparation exhaustives du volume :
$ sudo cvfsck -vw volume
Connectez le volume.
Dans la sous-fenêtre Xsan de l’app Server, sélectionnez le volume. Ensuite, cliquez sur et choisissez Connecter le volume.