Так много пользователей в пуле 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
Надеюсь, это поможет кому-то на этом пути.