WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:cluster:nas:useful_command

Commandes utiles

  • Devenir root sur Hulk :

Un sudo su ne fournira pas nécessairement le résultat escompté, préférez ceci pour avoir un accès root, après s'être connecté avec le mot de passe normalisé :

option expert_mode=1
!bash

Autres commandes utiles, regardez la doc :

Créer un link aggregation sur 2 interfaces:

  dladm create-aggr -l active -P L3 -d carte1 -d carte 2 1
  ifconfig plumb aggr1 (ne pas oublier)
  ifconfig aggr1 192.168.X.X up (ne pas oublier up)

Supprimer un link aggregation:

  ifconfig unplumb aggr1
  dladm delete-aggr aggr1

Activer ou désactiver un service au démarrage du système :

  svcadm

Gestion des services :

  svcs

Créer un pool de disque :

  zpool create

Afficher la liste des pools de disques :

  zpool list

Détruire un pool de disques :

  zpool destroy

Afficher le status des pools de disques :

  zpool status

Utilitaire de maintenance de disques :

  format

Activer le déduplication (permet de gagner en place mais consomme de la RAM et du CPU) :

  zfs set dedup=on raiZ

Mise à jour…

  pkg-update

Envoi de snapshots :

dans un fichier:

zfs send pool/dataset@nom_snapshot > file

compressé

zfs send pool/dataset@nom_snapshot | gzip > file.gz

chiffré

zfs send pool/dataset@nom_snapshot | gzip | openssl enc -aes-256-cbc -a -salt > file.gz.ssl

Le sortir : zfs receive pool/dataset@nom_snap

envoi sur un autre serveur :

zfs send pool/dataset@nom_snapshot | ssh 192.168.102.140 zfs receive pool/dataset avec la réception en lecture seule : zfs set readonly= on pool/data

Ajout d'utilisateurs et autres:

add 2 users pour la sync

syncman (mot de passe root standard avec les noms de machines)

zfs snapshot raidZ/disks_test@2012022501

syncman ALL=(root) NOPASSWD: ALL


root@hulk:/# zfs create raidZ/dev
root@hulk:/# zfs set sharenfs=anon=nfs,sec=sys,rw raidZ/dev
root@hulk:/# zfs set dedup=on raidZ/dev

Il semblerait que ce lien soit intéressant… (Best Practise Zfs)

Quelques commandes étranges qui semblent vouloir configurer le réseau…

zfs list -t all
 
format snapshot: raidZ/disks@AnnéeMoisJourNumero exemple: raidZ/disks@2012022509
 
root@thor:~# dladm create-vnic -v 103 -l net0 vlan103
 
vlan 102 est en natif, il y a pas de -v
 
root@thor:~# dladm create-vnic -l net0 vlan102
root@thor:~# ifconfig vlan102 plumb
root@thor:~# ifconfig vlan102 192.168.102.140 up
root@thor:~# ping 192.168.102.1
192.168.102.1 is alive

Envoyer des snapshots :

root@hulk:~# zfs snapshot raidZ/disks@201202250N
root@hulk:~# zfs send -v -i raidZ/disks@201202250(N-1) raidZ/disks@201202250N | ssh 192.168.102.140 zfs receive -v raidZ/disks

Si vous rencontrez un problème de chown avec NFS regardez ceci.

  • mettre le disque système en raid1 :
prtvtoc /dev/rdsk/c0d0s0| fmthard -s - /dev/rdsk/c0d1s0
zpool attach -f syspool c0d0s0 c0d1s0
installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0d1s0
wiki/cluster/nas/useful_command.txt · Dernière modification: 2020/06/27 18:16 (modification externe)