Tantos usuários no pool do ZFS? Não é possível matar todos eles :( Não é possível exportar pool :(

0

Esperando que alguém possa me ajudar.

Estou tentando exportar meu pool do ZFS para que eu possa atualizar meu Ubuntu de 14.04 para 15.10.

Eu tentei fazer o-release-upgrade e perdi meu pool, ao descobrir instruções, reverti para o backup e tentei exportar o pool primeiro.

No entanto, estou recebendo este erro:

# 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

Então, tentei usar o fusor e obtive uma pilha de IDs de usuário usando o pool.

# 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

Eu tentei matar todos eles, mas isso mata até mesmo minha sessão ssh, e quando eu reinicio a sessão, eu ganho uma pilha mais ids '

Alguma ideia? Muito obrigado.

[Editar] Além disso, eu tentei matar id's usando lsof / mynas para id proceces, todos exceto ssh ids, mas ainda recebo a mesma mensagem de erro / falha: (


# 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
    
por Craig Lambie 28.12.2015 / 03:50

1 resposta

1

A solução simples para isso foi ignorar o problema de umount do zpool.

Eu apenas tentei fazer uma importação de zpool no ubuntu 15.10 após a instalação e ele funcionou:)

Agora eu tenho um zpool totalmente funcional no meu novo Ubuntu 15.10.

Obrigado a @Danatela pelo comentário.

Se você, como eu me deparo com problemas com o ZFS no ubuntu 15.10, aqui está algo que espero que ajude você.

  1. Você não precisa adicionar o pacote / ppa a 15.10, é padrão de estoque, basta executar sudo apt-get zfs-utils-linux (conforme ZFS quebrado após a atualização para 15.10 )

  2. Eu tive que reconstruir o zfs de acordo com as instruções aqui link

Espero que isso ajude alguém neste caminho.

    
por Craig Lambie 29.12.2015 / 03:29