Назад | Перейти на главную страницу

ubuntu 16.04, zfs больше не файлы после перезагрузки?

Я пробую новую реализацию ubuntu zfs на своем сервере докеров. Сделал пул:

sudo zpool create dockerz mirror wwn-0x50014ee6afaf43a6-part1 wwn-0x50014ee0027f52a0-part1 mirror wwn-0x5000c5004dc2a401-part1 wwn-0x50014ee002530b22

2 зпс

 1745  sudo zfs create dockerz/docker
 1746  sudo zfs create dockerz/lxcontainers

распаковать резервную копию

sudo tar xvpfj /media/nfsmedia/syno/usb9/backup.tar.bz2 -C /dockerz/docker/DOCK/

измените fstab, чтобы загрузить какой-нибудь каталог

/dockerz/docker/DOCK/docker/docker     /var/lib/docker         none    bind    0       0
/dockerz/docker/DOCK/boinc-client      /var/lib/boinc-client   none    bind    0       0

а затем больше никаких файлов в моем zfs ... только 2 каталога, которые я смонтировал с помощью привязки, и никаких файлов в нем тоже. Но все же у меня есть свободное место:

/dockerz/
├── docker
│   └── DOCK
│       ├── boinc-client
│       └── docker
│           └── docker
│               ├── aufs
│               │   ├── diff
│               │   ├── layers
│               │   └── mnt
│               ├── containers
│               ├── image
│               │   └── aufs
│               │       ├── distribution
│               │       ├── imagedb
│               │       │   ├── content
│               │       │   │   └── sha256
│               │       │   └── metadata
│               │       │       └── sha256
│               │       ├── layerdb
│               │       └── repositories.json
│               ├── network
│               │   └── files
│               │       └── local-kv.db
│               ├── swarm
│               ├── tmp
│               ├── trust
│               └── volumes
│                   └── metadata.db
└── lxcontainers

26 directories, 3 files

$ sudo zfs list

dockerz                292G   785G  57,5K  /dockerz
dockerz/docker         292G   785G   292G  /dockerz/docker
dockerz/lxcontainers  57,5K   785G  57,5K  /dockerz/lxcontainers

Я не могу получить свои файлы, даже когда деактивирую в fstab ... Мне нужно уничтожить zfs, а затем воссоздать, а затем снова распаковать файлы ...

из cat /proc/mountsКажется, что после этих изменений в fstab монтируются только dockerz / lxcontainers. Есть идеи, почему?

Так что все еще проблема с привязкой. Я видел еще одно сообщение об этом, которое, похоже, создает проблемы с ubuntu для монтирования тома привязки из zfs во время загрузки.

Но затем, как сказал @MichaelHampton, я должен был выполнить установку монтирования непосредственно в хорошее место, чтобы создать больше файловой системы zfs внутри пула. поэтому с помощью zfs создайте, например, dockerz / boinc и смонтируйте его в / var / lib / boinc-client