Désolé d'avoir posé une question sur Ubuntu, mais j'espère que quelqu'un ici a une certaine expérience avec cela.
Je dois monter le pool zfs que j'ai créé avec freenas8 sur Ubuntu. Je l'ai essayé comme décrit ici .
J'ai pu exécuter cette commande sans erreur:
sudo zpool import data
et le statut de mon zpool est comme ceci:
user@server:~$ sudo zpool status
pool: data
state: ONLINE
status: The pool is formatted using an older on-disk format. The pool can
still be used, but some features are unavailable.
action: Upgrade the pool using 'zpool upgrade'. Once this is done, the
pool will no longer be accessible on older software versions.
scan: none requested
config:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
sda2 ONLINE 0 0 0
sdb2 ONLINE 0 0 0
errors: No known data errors
donc ça me semble bien. mais je ne sais pas comment accéder à la piscine. à mes yeux, je dois le monter, mais je ne sais pas comment.
Réponses:
Si vous exécutez la commande,
sudo zfs get all
elle devrait répertorier toutes les propriétés de vos pools et systèmes de fichiers zfs actuels. L'une de ces propriétés, si elle est correctement définie, doit être mountpoint = .Zfs montera le pool automatiquement, sauf si vous utilisez des montages hérités, mountpoint indique à zfs où le pool doit être monté dans votre système par défaut. Sinon, vous pouvez le faire avec
Cela fera que zfs montera votre pool de données dans un point foo_mount désigné de votre choix.
Après cela et puisque root possède le point de montage, vous pouvez changer le propriétaire du montage avec
Cela rendra l'utilisateur l' utilisateur et le groupe utilisateur possèdent le point de montage et tout à l' intérieur, réglez la commande d'assigner l' utilisateur correct: les privilèges de groupe au point de montage.
la source
canmount
qui peut êtreon | off | noauto
désactivée et noauto empêcher également le montage automatique pour les jeux de données individuels. Pour plus d'informations, utilisezman zfs
.J'ai eu un problème similaire et, en effet, l'
canmount
était,on
mais l'ensemble de données pool + ne s'est pas monté au démarrage ni en ligne, etc.Ma solution, après
zpool import
etzpool online
la piscine, était:zfs mount poolname
zfs mount poolname/datasetname
Oui,
zfs
au lieu dezpool
avec le nom du pool, puis le nom du pool / nom de l'ensemble de données.J'espère que cela aidera quelqu'un.
la source