web-dev-qa-db-ja.com

LinuxにAIXディスクをマウントすることは可能ですか?

一部のデータを回復するために調査する必要があるAIXサーバーからのディスクがあります(サーバーがダウンしています)。

LinuxにAIXパーティションをマウントすることは可能ですか?どうやって?

5

aIX LVMの論理ボリュームを検出およびマッピングし、AIX3.5およびAIX4.1および4.2にあるAIXJFSファイルシステムをマウントするためのLinuxのサポートを作成したことをお知らせします。詳細については、 https://stackoverflow.com/questions/16569079/which-software-project-for-a-aix-disk-partition-scanner-for-linux

3

答えはおそらくいいえです。AIXのJFSファイルシステムをマウントするこの機能を備えた商用ディストリビューションはありません。そのため、Linux用にJFSモジュールをビルド/デプロイする必要があります。私の理解では、IBMがLinuxに貢献したJFSテクノロジーは、AIXではなくOS/2に由来しています。これを参照してください JFSのウィキペディア

AIXオペレーティング・システムには、それぞれJFS(JFS1)およびJFS2と呼ばれる2世代のJFSファイルシステムが存在します。 1 [2] OS/2やLinuxなどの他のオペレーティング・システムでは、第2世代が存在し、単にJFSと呼ばれます。[3]これを、実際にJFS1を参照するAIXのJFSと混同しないでください。

したがって、LinuxJFSの取得と構築は機能しない可能性があります。

RS6000のメンテナンスを迅速に行い、RS6000を修正して稼働させることができます。

3
davey

はい、AIXのJFSはLinuxにマウントできます。 JFSドライバーがインストールされている場合は、「mount」コマンドを使用して通常どおりにマウントできます(Suseファミリーでは間違いなくデフォルトであり、デフォルトでない場合はRed Hatで確実に使用できます)。

これについては、IBM独自のガイドをここで参照できます: http://www.redbooks.ibm.com/redbooks/pdfs/sg246622.pdf

1

少し遅れて知っていますが、あなたは今答えを見つけたと思います-いいえ、できません。

その理由は、ファイルシステム形式自体だけではなく、AIX LVMは、Linuxのディスクパーティション分割およびLVMオプションとは異なるパーティション形式でディスクにデータを格納します。

一般的に利用可能な最良のオプションは、ハードドライブが接続された別のpSeriesサーバー上のCDから起動することです。

1
Ewan Leith

デフォルトでは、LinuxはAIXパーティションテーブルをネイティブにサポートできません。ファイルシステムはパーティションテーブルの上にあるため、LinuxはAIXを読み取れないため、ファイルシステムのタイプは重要ではありません。

私のこのアナロジーの観点からパーティションテーブルを考えてみてください。

パーティションテーブルがファイルシステムに対してであるように、ファイルシステムはファイルに対してです。

「正しい」質問は、ディスク上にあるファイルシステムがLinuxシステムでサポートされているかどうかです。 Linuxがjfsファイルシステムをネイティブにサポートしているとは思いません。一部のグーグルからはデフォルトのAIXfsであると思います。 Linuxカーネルをjfs support または hereでコンパイルすることに関してこのリソースを見つけました) 。カーネルがjfsをサポートしている場合は、他のディスクと同じようにマウントできるはずです。

/ proc/filesystemsを調べると、カーネルがサポートするファイルシステムを見つけることができます。例:

cat /proc/filesystems

CentOSのインストールでは、jfsがリストされていません。私はAIXでジルチの経験があり、これは単なる知識に基づいた推測であることに注意してください。

0
Dave Drager