Так много пользователей в пуле ZFS? Невозможно убить их всех:(Невозможно экспортировать пул:(
Надеюсь, кто-то может мне помочь.
Я пытаюсь экспортировать свой пул ZFS, чтобы я мог обновить свою Ubuntu с 14.04 до 15.10.
Я попытался выполнить do-release-upgrade и потерял свой пул. При обнаружении инструкций я откатился к резервному копированию и попытался сначала экспортировать пул.
Однако я получаю эту ошибку:
# sudo zpool export -f mynas
umount: /mynas: target is busy
(In some cases useful info about processes that
use the device is found by lsof(8) or fuser(1).)
cannot unmount '/mynas': umount failedПоэтому я попытался использовать fuser, и я получил стек идентификаторов пользователей, используя пул.
# sudo fuser -c /mynas
/mynas: 3519m 3521m 3535m 3560m 3562m 3565m 3566m 3567m 3568m 3569m 3571m 3582m 3670m 3715m 3719m 3727m 3737m 3754m 3755m 3759m 3794m 3796m 3798m 3858m 3859m 3912m 3945m 3947mЯ попытался убить их всех, но это убивает даже мою сессию ssh, и когда я перезапускаю сессию, я получаю стек больше идентификаторов
Есть идеи? Спасибо.
[Редактировать] В дополнение к этому я попытался убить идентификаторы с помощью lsof /mynas для идентификации процессов, все, кроме идентификаторов ssh, но все равно получаю одно и то же сообщение об ошибке / ошибке:(
# sudo lsof /mynas
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 3068 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sshd 3068 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
sshd 3139 craig mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sshd 3139 craig mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
bash 3140 craig mem REG 0,23 20767 221270 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/bash.mo
sudo 3154 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sudo 3154 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
sudo 3154 root mem REG 0,23 1389 221380 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/Linux-PAM.mo
sudo 3154 root mem REG 0,23 1932 221427 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/sudoers.mo
sshd 3426 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sshd 3426 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
sshd 3430 craig mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sshd 3430 craig mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
sshd 3484 craig mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sshd 3484 craig mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
bash 3485 craig mem REG 0,23 20767 221270 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/bash.mo
sudo 3499 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
sudo 3499 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
sudo 3499 root mem REG 0,23 1389 221380 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/Linux-PAM.mo
sudo 3499 root mem REG 0,23 1932 221427 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/sudoers.mo
bash 3501 root mem REG 0,23 3094 221274 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/libc.mo
winbindd 3517 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
winbindd 3517 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
winbindd 3519 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
winbindd 3519 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
nmbd 3525 root mem REG 0,23 131072 204062 /mynas/usr/share/samba/codepages/lowcase.dat
nmbd 3525 root mem REG 0,23 131072 204063 /mynas/usr/share/samba/codepages/upcase.dat
NetworkMa 3528 root mem REG 0,23 3094 221274 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/libc.mo
NetworkMa 3528 root mem REG 0,23 1959 223721 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/glib20.mo
NetworkMa 3528 root mem REG 0,23 2581 221373 /mynas/usr/share/locale-langpack/en_AU/LC_MESSAGES/NetworkManager.mo
1 ответ
Простое решение этого состояло в том, чтобы проигнорировать проблему размонтирования zpool.
Я только что попытался сделать импорт zpool на Ubuntu 15.10 после установки, и это сработало:)
Теперь у меня есть полностью рабочая zfs zpool на моем новом Ubuntu 15.10.
Спасибо @Danatela за комментарий.
Если вы, как и я, сталкиваетесь с проблемами с ZFS в Ubuntu 15.10, я надеюсь, что это поможет вам.
Вам не нужно добавлять пакет / ppa к 15.10, это стандартный набор, просто запустите
sudo apt-get zfs-utils-linux(согласно ZFS не работает после обновления до 15.10)Затем мне пришлось перестраивать zfs в соответствии с инструкциями здесь https://github.com/zfsonlinux/zfs/issues/1155
Надеюсь, это поможет кому-то на этом пути.