Si tu veux savoir quel sont tes export zfs, la bonne vieille command 'share' marche pas mal:
[lol@boulix ~ ] share
SB-DP-L1-boulix /SB-DP-L1-boulix nfs sec=default,root=nconnectix,rw=pc_operateur_2:cosmix:ncosmix:serverix:nconnectix:speedix:quantix:magix:homerix SB-DP-NB-boulix /SB-DP-NB-boulix nfs sec=default,root=nconnectix,rw=pc_operateur_2:cosmix:ncosmix:serverix:nconnectix
|
Pour setter les droits (qui est root, qui est rw, ...) Le mieux est toujours la syntaxe:
zfs set share=name=SB-DP-NB-boulix,path=/SB-DP-NB-boulix,prot=nfs,sec=sys,root=nconnectix,rw=pc_operateur_2:cosmix:ncosmix:serverix:nconnectix SB-DP-NB-boulix |
(Attention, ton disque doit etre en zfs share.nfs=on sinon il ne sera pas share -> frustrant )
L'autre syntaxe:
zfs set share.nfs.sec.default.root=speedix:nconnectix BOULIX-HOME |
J'ai jamais reussi a la faire fonctionner...
Si tu as peur de tout peter sur un Solaris 11
Il y a un truc tres bien, c'est les Boot Environment (BE). Ca fait un snapshot de ton systeme et tu peux en faire un rollback facilement.
Exemple:
[lol@g-t5-prod5 ~ ] beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
SRU11.1.21.4.1 - - 10.44M static 2014-09-19 11:00 SRU11.1.21.4.1-Global - - 62.0K static 2014-09-19 11:47 SRU11.1.21.4.1-Run NR / 9.58G static 2014-09-19 11:48 |
Donc, avant de faire ta maintenance, fais:
[lol@g-t5-prod5 ~ ] beadm create AVANTQUEJECASSETOUT
[lol@g-t5-prod5 ~ ] beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
SRU11.1.21.4.1 - - 10.44M static 2014-09-19 11:00 SRU11.1.21.4.1-Global - - 62.0K static 2014-09-19 11:47 SRU11.1.21.4.1-Run NR / 9.58G static 2014-09-19 11:48
AVANTQUEJECASSETOUT - - 10.44M static 2014-10-22 13:20 |
Si jamais tu fais une connerie et que plus rien ne marche, pas grave:
[lol@g-t5-prod5 ~ ] beadm activate AVANTQUEJECASSETOUT |
Et reboot. Ta config systeme est celle au moment du snapshot.