Debian で 2 つのドライブが 1 つとして表示されるようにしますか?

Debian で 2 つのドライブが 1 つとして表示されるようにしますか?

私はプロバイダからサーバーを借りましたが、追加料金を支払わずにRAID0をインストールしませんでした。

そのため、ハードドライブにインストールされているプログラムが2番目のドライブの容量を確認できるように、2つのドライブを接続する方法を学びたいと思います。

設定方法は次のとおりです。

df -h:

Filesystem                                    Size  Used Avail Use% Mounted on
rootfs                                        139G   93G   39G  71% /
udev                                           10M     0   10M   0% /dev
tmpfs                                         599M  208K  599M   1% /run
/dev/disk/by-uuid/e7a9cc0e-9caa-4d33-b60f-... 139G   93G   39G  71% /
tmpfs                                         5.0M     0  5.0M   0% /run/lock
tmpfs                                         2.7G     0  2.7G   0% /run/shm
/dev/sda1                                     961M   36M  877M   4% /boot
/dev/sda5                                     139G   93G   39G  71% /media/hd

fdisk -l:

Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders, total 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00066abb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2000895      999424   83  Linux
/dev/sda2         2002942   312498175   155247617    5  Extended
/dev/sda5         2002944   296499199   147248128   83  Linux
/dev/sda6       296501248   312498175     7998464   82  Linux swap / Solaris

Disk /dev/sdb: 160.0 GB, 160000000000 bytes
58 heads, 29 sectors/track, 185790 cylinders, total 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00088a99

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   312499999   156248976   83  Linux

2台目のドライブを取り付けるために最善を尽くしました。ドライブが1つとして表示されるようにするにはどうすればよいかを知っていますか?

答え1

2番目のドライブの追加スペースにデータを保存する場合は、RAID-0は必要ありません。インストールしたい場合は、投稿の最後で指摘されているようにパーティションがフォーマットされてsdb1いることを確認し、特定の場所(たとえば、/dev/sda1からアクセスできる場所/boot)にマウントするだけです。

/dev/sdb1 にファイルシステムがあるかどうかを確認するには、以下を試してください。

sudo file -s /dev/sdb1

/dev/sdb1にファイルシステムがない場合は、フォーマットする必要があります。システムがそれをサポートしていることを確認するには、他のパーティションにすでに存在するものと同じ形式を使用することをお勧めします(それを使用してdf -Tマウントされたパーティションの種類を確認してください)。

ファイルシステムをマウントするには、以下を決定する必要があります。どこマウントするには、そこにディレクトリを作成し、マウントコマンドを実行します。

mkdir /media/extra
mount /dev/sdb1 /media/extra

これにより、プログラムに使用できる追加の155 GBスペースが提供されます。/media/extra

より大きく高速な仮想ディスクの利点を提供するraid-0を設定するには、2つの同様のパーティションを結合できるようにディスクsdbをパーティション化する必要があります。できますが、1つのステップだけが間違っていると、すべてのデータが失われます。まず、データバックアップから始めましょう。その後、スワップを削除し、/dev/sda6を起動可能なインストールにし、sda5とsdbXをRAIDに結合します。リモートサーバーでこれを行ったので(RAID-1を使用して少し簡単にする)ことができます。必ずしも必要ではなく、おっしゃったレベルの経験があればおすすめしません。 (私は84年に初めて* nixをインストールしましたが、リモートでこのような作業を実行すると、まだ手に汗があります。

関連情報