現在、Ubuntu 20.04 LTSでPlexサーバーを実行しています。私のハードウェア設定は、オペレーティングシステムがインストールされている1TB SATA SSDと現在インストールされているPlexサーバーで構成されています。さらに、ビデオがあまりにも多くのスペースを占有し、サーバーに異なる機能があるため、ビデオディレクトリにのみ使用したい別の1TB HDDがあります。
ハードドライブのパーティション全体をビデオディレクトリにマウントすることが可能であり、これを達成するための最良の方法は何ですか?
mountコマンドを使用してビデオディレクトリをターゲットにしようとしましたが、そのディレクトリの内容が削除されているようです。予防策として、HDDの取り付けを試みる前に、Timeshiftを使用してシステムを以前の状態に復元しました。
答え1
これには2つの可能性があります。 Danielが言ったように、ハードドライブを既存のディレクトリに直接マウントする方法では動作しません。
ファイルシステムにrawパーティションを使用する場合は、それを処理する方法が制限されます。ネイティブパーティションを使用していることを確認するには、の出力を見てくださいdf
。各行の最初の列に、/dev/sdXY
Xは文字で、Yは数字のような内容が表示されたら、生のパーティショニングを使用していることです。
出力の最初の列が次df
のような場合は/dev/mapper/name_here
LVMを使用しているため、目的の結果を簡単に取得できます。
簡単に言えば、LVMを使用している場合は、次のことを行う必要があります。
- (オプション)最初のパーティションがディスク全体になるように新しいハードドライブを分割します。
- 作成したばかりのパーティション(またはパーティションが不要な場合はディスク全体)をPV(物理ボリューム)にします。と同様のコマンドになります
pvcreate /dev/sdb1
。 - ビデオファイルシステムを含むボリュームグループ(VG)に新しいPVを追加します。 VG名は
df
出力に明確でなければなりません。 - ビデオデータの論理ボリュームとファイルシステムを拡張します。これは適切に選択された
lvextend
コマンドになります。
答え2
私はPlexを使ったことがなく、この動作はいくら言っても奇妙です。私は何が起こったかを仮定します:インストールが成功し、空のドライブ/whatever/videoを取得しました。
カタログに他のデバイスをマウントするだけでは、カタログにストレージを追加することはできません。まったくそのように動作しません。既存のビデオディレクトリ内に新しいディレクトリを作成し、そこに新しいドライブをマウントできます。
他のすべてはより複雑になり、既存のファイル構造を完全に再構成する必要があります。