/ proc / scsi / device não encontrado, mas o dispositivo está funcionando

1

Eu tenho uma placa controladora RocketRaid 622 RAID, instalada em uma máquina rodando Linux Mint 18.2. Os drivers foram compilados e instalados com sucesso com dkms , após algumas personalizações para torná-lo compatível com o kernel mais recente do Linux.

Uma das ferramentas que vem com o cartão é um serviço da WebUI. Depende da existência do caminho do sistema de arquivos /proc/scsi/rr62x , que parece não existir mais no kernel Linux mais recente? As unidades são montadas e visíveis, mas o daemon do controlador simplesmente não pode interagir com o hardware, porque depende dessa interface /proc/scsi/rr62x .

Existe uma maneira de reativar essa interface ausente em minha máquina? Existem alguns recursos bons para por que essa interface foi removida em versões mais novas do linux?

    
por BTownTKD 04.07.2017 / 22:13

1 resposta

0

Parece que isso simplesmente não funciona em versões mais recentes do Ubuntu. O sistema de arquivos /proc/scsi foi alterado de uma maneira que não funciona mais com o software de gerenciamento RAID desatualizado.

Eu tenho duas opções:

  • Configure uma versão mais antiga do Ubuntu, provavelmente uma que não seja mais suportada.
  • (Talvez, não testado) possivelmente compile um kernel personalizado que adiciona suporte ao sistema de arquivos legado /proc/scsi .
  • Mude para o Windows Server, que possui drivers e software de gerenciamento funcionando.

Usar software desatualizado e sem suporte não é uma opção para mim, já que estou tentando manter um kernel personalizado que pode ou não funcionar. Estou mudando de volta para o Windows para as minhas necessidades de servidor.

    
por 10.07.2017 / 15:00