655 Views
O Udev Ć© um recurso do Linux que gerencia dispositivos. Basicamente, tudo que estĆ” no /dev fica a cargo do Udev. Algumas situaƧƵes podem originar problemas dadas algumas caracterĆsticas operacionais do Udev. A seguir, veremos algumas delas para o amigo leitor nĆ£o ser pego de surpresa.
Caso 1 – Conflito de MacAddress
O Udev pode causar algum tipo de conflito de MacAddress, impedindo o funcionamento de uma ou mais interfaces de rede no sistema. Isso deve ao fato do Udev armazenar o Mac da interface no arquivo `/etc/udev/rules.d/70-persistent-ipoib.rules`.
Caso 2 – Interface lógica de rede errada ou em fora de ordem
Do ponto de vista fĆsico, o cabo de rede encontra-se conectado na interface fĆsica nĆŗmero 2, o que, do ponto de vista lógico, representaria a interface ETH1. No entanto, ao configurar a rede no sistema, observa-se que a interface onde a ETH1 estĆ” sem link. Isso ocorre por que, possivelmente, uma nova interface fĆsica foi inserida ou houve uma substituição de interfaces com o sistema ligado. Isso mexe na ordenação de interfaces feita pelo Udev.
Solução para caso 1 e 2:
A solução para os casos 1 e 2 é a mesma: remover o conteúdo do arquivo `/etc/udev/rules.d/70-persistent-ipoib.rules` e rebootar o sistema. Esse arquivo mantém instruções de interfaces de rede e é gerado (quando necessÔrio) durante o boot do sistema.
Discos fora de ordem após troca hotswap
Todo disco presente no sistema possui uma identificação como “SDA”, “SDB”, “SDC”, etc. Essas unidades recebem letras de acordo com a ordem de disponibilidade na controladora de discos, onde o disco fĆsico nĆŗmero 1 recebe a letra A, e assim por diante.
Agora, caso o disco SDB dĆŖ problema e necessite ser substituĆdo, e em se tratando de um hardware que suporte a trova por hotswap, ao trocar o disco defeituoso por um novo, nota-se que o novo disco recebe uma atribuição diferente de SDB. Imaginando um servidor com 4 discos, o SDB substituĆdo receberĆ” atribuição SDE, como se fosse um quinto disco. Contudo, ele continua sendo fisicamente o segundo disco.
Isso ocorre por que o Udev considera, o exemplo acima, o disco substituĆdo como um quinto disco. Nesse caso, nĆ£o hĆ” o que fazer senĆ£o rebootar o sistema para que os discos sejam reordenados. Contudo, observe que isso Ć© mero detalhe, pois nĆ£o impede o funcionamento do novo disco.

