É possível e montar um disco AIX no Linux?

5

Eu tenho um disco de um servidor AIX que eu preciso explorar para recuperar alguns dados (o servidor está inativo).

É possível montar partições do AIX no Linux? Como?

    
por Ghislain Leveque 21.01.2010 / 14:52

7 respostas

3

A resposta é provavelmente Não. Nenhuma distribuição comercial vem com essa capacidade de montar sistemas de arquivos JFS do AIX. Então você precisaria ter módulos JFS construídos / implantados para o seu Linux. Meu entendimento é que a tecnologia JFS que a IBM contribuiu para o Linux vem do OS / 2 em vez do AIX. Veja esta Wikipédia no JFS :

No sistema operacional AIX, existem duas gerações de sistema de arquivos JFS que são chamadas JFS (JFS1) e JFS2, respectivamente. 1 [2] Nos outros sistemas operacionais, como OS / 2 e Linux, apenas a segunda geração existe e é chamada simplesmente de JFS. [3] Isso não deve ser confundido com o JFS no AIX que realmente se refere ao JFS1.

Portanto, obter e construir o Linux JFS provavelmente não funcionará.

Mais rápido para obter manutenção em seu RS6000 e consertá-lo e colocá-lo em operação.

    
por 21.01.2010 / 15:16
3

apenas para informar que escrevi suporte para o Linux para descobrir e mapear volumes lógicos do AIX LVM e montar sistemas de arquivos AIX JFS conforme encontrado no AIX 3.5 e AIX 4.1 & 4.2. Mais informações em link

    
por 16.05.2013 / 09:29
1

Sim, o JFS do AIX pode ser montado no Linux. Você pode simplesmente montá-lo normalmente usando o comando "mount" se você tiver drivers JFS instalados (definitivamente um padrão com a família Suse e definitivamente disponível para a Red Hat, se não estiver lá por padrão).

Você pode consultar o próprio guia da IBM para isso aqui: link

    
por 21.01.2010 / 18:22
1

Pouco tarde, eu sei, mas eu suponho que você tenha resolvido a resposta agora - não, você não pode.

O motivo não é apenas o formato do sistema de arquivos em si, mas o AIX LVM armazena dados no disco em um formato de partição diferente daquele do particionamento de disco do Linux e das opções do LVM.

A melhor opção disponível em geral é inicializar a partir do CD em outro servidor pSeries com o disco rígido conectado.

    
por 16.02.2010 / 13:22
1

Por padrão, o Linux não suporta nativamente a tabela de partições do AIX. O sistema de arquivos está no topo da tabela de partição, então o tipo de sistema de arquivos não importa, já que o Linux não pode ler o AIX.

Pense em uma tabela de partições em termos dessa analogia minha:

Um sistema de arquivos é para arquivos como uma tabela de partição é para sistemas de arquivos.

    
por 08.10.2013 / 02:23
0

Uma pergunta 'certa' é se o sistema de arquivos que está no disco é suportado pelo seu sistema linux. Eu não acredito que o linux suporte nativamente o sistema de arquivos jfs, que acredito que de algum Googling seja o padrão do AIX fs. Eu encontrei este recurso sobre compilando o kernel do Linux com suporte a jfs ou como alternativa aqui . Se / Uma vez que seu kernel suporta o jfs, você deve ser capaz de montá-lo como qualquer outro disco.

Você pode descobrir os sistemas de arquivos que seu kernel suporta olhando / proc / filesystems, por exemplo:

cat /proc/filesystems

Em uma instalação do CentOS, não vejo o jfs listado. Note que eu tenho zilch exeperience com AIX e este é apenas um palpite.

    
por 21.01.2010 / 15:13
-2

Eu não vejo porque você não pode. Basta montá-lo como qualquer outro disco com o comando mount.

mount [opções] [dispositivo] [diretório para montar]

- as opções típicas seriam: -t [fstype i.e. jfs]

-device seria algo como: / dev / sda1

-directory to mount to seria algo como / mnt / aix (ou qualquer diretório especificado para ser a raiz para montar a unidade AIX)

Espero que ajude e boa sorte.

EDIT: supondo que você tenha suporte jfs

    
por 21.01.2010 / 15:15