AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 406383
Accepted
Ivan Fuentes
Ivan Fuentes
Asked: 2017-11-23 11:40:36 +0800 CST2017-11-23 11:40:36 +0800 CST 2017-11-23 11:40:36 +0800 CST

Links físicos (Phys) e slot de HDD

  • 772

Temos um servidor remoto. Tem 80 HDDs e quem está em comunicação comigo tem acesso físico.

Estou depurando alguns erros com HDDs mas só tenho informações sobre o link físico (phy), quer dizer o software que estou usando só me dá algo como:

Phy erro em phy 46

Existe alguma maneira de saber onde este phy 46 está fisicamente localizado? Quero dizer, como o slot do HDD? Eu fiz uma pesquisa sobre como funciona o phys (pelo menos com o controlador sas que estou usando, é um ASR 8805 adaptec) e pelo que entendi os phys estão dentro de conectores sas, mas seria ótimo se alguém pudesse dar uma explicação mais mais simples.

raid webserver
  • 2 2 respostas
  • 846 Views

2 respostas

  • Voted
  1. stark
    2017-11-23T11:57:43+08:002017-11-23T11:57:43+08:00

    Não sei por que isso é sempre tão difícil. Eu uso um script para piscar a luz de seleção de disco. Altere sda ​​para o nome do seu disco.

    while true; do sleep 1; dd if=/dev/sda of=/dev/null bs=1M count=12 >/dev/null 2>&1; done
    

    Se o link estiver inativo, isso pode não funcionar, mas você pode piscar o disco próximo a ele.

    • 2
  2. Best Answer
    telcoM
    2017-11-24T00:05:55+08:002017-11-24T00:05:55+08:00

    Isso se parece com um verdadeiro controlador RAID de hardware, portanto, qualquer dispositivo de disco visível do sistema operacional como /dev/sdase referiria a discos lógicos RAID, não a discos físicos reais. Portanto, o ddcomando sugerido por stark apenas piscaria alguns ou possivelmente todos os discos naquele conjunto RAID.

    Com um controlador RAID de hardware, você precisaria de um utilitário do fornecedor do controlador que pudesse acessar o estado interno do controlador RAID e, por exemplo, acender/piscar a luz de um disco específico se ele estiver em um gabinete hot-swap.

    Para o Adaptec ASR 8805, o utilitário em questão seria "Storage Manager" e sua versão de linha de comando parece se chamar arcconf.

    Com ele, você pode obter uma listagem da configuração completa do controlador RAID com um comando como este:

    # arcconf getconfig 1
    

    (1 é o número do controlador Adaptec RAID do qual você deseja a lista de configuração, caso tenha instalado vários controladores semelhantes no mesmo servidor.)

    A numeração "phy" usada pelo kernel pode ou não ser a mesma que a numeração do dispositivo usada pelo arcconfutilitário, então você precisa ler a listagem de configuração e verificar o status listado de cada unidade física e seus números de canal e ID. Então você pode piscar a luz desse disco específico com um comando como este:

    arcconf identify 1 device <channel> <id>
    

    O comando piscará a luz até que você pressione qualquer tecla para parar de piscar.

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Matriz JSON para bash variáveis ​​usando jq

    • 4 respostas
  • Marko Smith

    A data pode formatar a hora atual para o fuso horário GMT? [duplicado]

    • 2 respostas
  • Marko Smith

    bash + lê variáveis ​​e valores do arquivo pelo script bash

    • 4 respostas
  • Marko Smith

    Como posso copiar um diretório e renomeá-lo no mesmo comando?

    • 4 respostas
  • Marko Smith

    conexão ssh. Conexão X11 rejeitada devido a autenticação incorreta

    • 3 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Marko Smith

    comando systemctl não funciona no RHEL 6

    • 3 respostas
  • Marko Smith

    rsync porta 22 e 873 uso

    • 2 respostas
  • Marko Smith

    snap /dev/loop em 100% de utilização -- sem espaço livre

    • 1 respostas
  • Marko Smith

    chave de impressão jq e valor para todos no subobjeto

    • 2 respostas
  • Martin Hope
    EHerman Matriz JSON para bash variáveis ​​usando jq 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux A data pode formatar a hora atual para o fuso horário GMT? [duplicado] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC Como posso copiar um diretório e renomeá-lo no mesmo comando? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve Como as permissões de arquivo funcionam para o usuário "root"? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe Altere o editor padrão para vim para _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey Como baixar o pacote não instalá-lo com o comando apt-get? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao Por que os diretórios /home, /usr, /var, etc. têm o mesmo número de inode (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg — o comando list-keys gera uid [ desconhecido ] depois de importar a chave privada para uma instalação limpa 2017-11-26 18:26:02 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve