QNAP NAS 509 (LINUX) - como desmembrar volume ocupado e encontrar disco físico?

2

No meu NAS QNAP TS 509, tenho um problema técnico. Eu preciso executar e2fsck . Isso funciona bem para mim em md0 (veja abaixo), mas como posso desmontar os dispositivos ocupados md9 e sda4 para fazer o mesmo . Sempre que tento, falho porque o dispositivo está ocupado. [Esta parte está resolvida, veja abaixo]

Para rastrear ainda mais o problema, eu preciso classificar o disco físico para o relacionamento do dispositivo . Como posso descobrir isso, por exemplo? md0 é um volume despojado em 2 discos (mas eu preciso descobrir em qual disco físico).

Observação: Como você pode facilmente tirar minhas dúvidas, não sou especialista em Linux, mas consigo me dar bem.

/dev/ram0               124.0M     94.1M     29.8M  76% /
tmpfs                    32.0M     80.0k     31.9M   0% /tmp
/dev/sda4               310.0M    103.9M    206.1M  34% /mnt/ext
/dev/md9                509.5M     39.2M    470.2M   8% /mnt/HDA_ROOT
/dev/md0                  1.8T      1.4T    444.7G  76% /share/MD0_DATA
tmpfs                    32.0M         0     32.0M   0% /.eaccelerator.tmp

- Adicionado -

O QNAP parece ser baseado em busybox . Eu não encontro algo como init / telinit / runlevel . Em docs do busybox ele diz que eu preciso executar os comandos abaixo. Mas em /var/service sv não está disponível. Abordagem: quero ir para o modo de usuário único para desmontar os dispositivos.

   # cd /var/service
   # sv d *
   # sv u getty*

- Adicionado, obrigado A4L -

  1. Esta QNAP Box executa um sabor especial do Linux, portanto, nem todos os SOPs se aplicam. No meu caso particular, encontrei um script services.sh , interrompendo todos os serviços. Depois disso, a unidade pode ser desmontada.
  2. A informação passada pela A4L é válida e vale a pena ser lida, talvez eu lucre com isso da próxima vez. Links: link e link
  3. Assim, o problema da desmontagem é resolvido, ainda procurando a melhor opção para encontrar o mapeamento físico para o volume.
por Horst Walter 28.05.2012 / 18:28

2 respostas

1

Eu quero fechar isso aqui e não deixá-lo pendurado. Como resumo:

Resolvendo o "problema de desmontagem / ocupado", os links fornecidos pela A4L ajudaram.

  1. link
  2. link

Após ter substituído a unidade, notei que os drives sd [a, b, c ..] 3 são os que estão no QNAP NAS, que são exibidos como 1,2, .. Quando o disco foi quebrado, era difícil de ver porque não parecia fazer sentido.

/dev/sda3               915.4G     34.9G    880.0G   4% /share/HDA_DATA
/dev/sdb3               915.4G    199.7M    914.7G   0% /share/HDB_DATA
/dev/sdc3                 1.8T    836.2G    995.6G  46% /share/HDC_DATA
/dev/sdd3                 1.8T    668.1G      1.1T  36% /share/HDD_DATA

Algumas informações úteis sobre df: link

E minha pergunta sobre Unix / Linux sobre o volume para o nome da unidade física com algumas respostas interessantes: físico-drive-name-vendor-type">

    
por 02.06.2012 / 17:57
2

Tendo eu mesmo um dispositivo qnap (TS-509Pro), posso dizer-lhe o motivo pelo qual você não conseguiu desmontar os dispositivos, etc., abaixo estão as razões.

/ dev / md9

Esta partição é uma matriz RAID1 (espelhada) que o qnap usa para armazenar o firmware em sua unidade flash (isso é organizado como uma invasão espelhada para redundância). Quando o Firmware é baixado e renovado, ele é atualizado em ambas as "unidades" para permitir maior segurança. (O dispositivo usado para inicialização inicial é, na verdade, um derivativo da memória flash, que é dividido em dois dispositivos separados em um chip, que a QNAP chama de "DOM", o que eu acho que significa Disk on Memory.

/ dev / sda4

É aqui que as coisas são um pouco complexas. Este é o chip DOM real mencionado acima. O pessoal da QNAP configurou coisas para que, embora o sistema operacional (neste caso o linux, é claro) tenha que ver o array "/ dev / md9", eles não querem que as pessoas realmente vejam "/ dev / sda4". É possível obter acesso a ele, mas, a menos que o dispositivo esteja configurado incorretamente, "/ dev / sda4" ficará oculto da vista.

Além disso, não posso dizer, já que não trabalho para a QNAP, apenas gostei de desmontar o hardware e o software da minha própria QNAP TS-509 e colocar tudo de volta. Se você precisar de ajuda específica, entre em contato com o Andy que trabalha para a QNAP nos fóruns oficiais da QNAP.

    
por 31.07.2012 / 10:17