RedHatは非常に人気のあるLinuxシステムで、他のLinuxシステムを含むRedHatはfdiskコマンドを使ってディスクを再分割できます。場合によっては、fdiskコマンドですべてのパーティションを使用できないことがあります。 3つのプライマリパーティション共同40G、3つのプライマリパーティションの後ろ
LinuxのRedHat7上の元の4つのプライマリパーティション、それぞれ例えばsda1、sda2は、sda3と、SDA4、前記sda1をプライマリパーティション、200M、 lvmでは、Linuxは4つのプライマリパーティションにしか分割できず、直接削除するとデータが失われる場合は現在の4つのプライマリパーティションがすべて使用されているため、現在のディスク容量はきついですが、幸い/dev /を拡張するために前のパーティションで行われたlvm rhel /rootルートパーティションのスペース/dev /sda3が最も小さいので、pvmoveコマンドを使用して/dev /sda3内のすべてのデータを/dev /sda2に移動してから、/dev /sda3を削除します。
Pvmove /dev /sda3 /dev /sda2
pvremove /dev /sda3
デバイスの起動開始終了ブロックIDシステム
/dev /sda1 * 2048 411647 204800 83 Linux < Br>
/dev /sda2 411648 63916031 31752192 8e Linux LVM
/dev /sda4 64530432 68724735 2097152 8e Linux LVM
移動が完了すると、システムはvMwareで300Mの空き領域がなくなります。ハードディスクスペースを100Gに拡張し、partprobe /dev /sdaを使用し、fdisk -lを使用してハードディスクスペースを表示します。それは107.4Gに示されています。
ディスク/dev /sda:107.4 GB、107374182400バイト、209715200セクタ
単位= 1×512のセクタ= 512バイト
セクタサイズ(論理/物理): 512バイト/512バイト
I /Oサイズ(最小/最適):512バイト/512バイト
ディスクラベルの種類:dos
ディスク識別子:0x000c5098
次にfdisk /dev /sdaを使用して拡張パーティションを追加し、nを使用して拡張パーティションを選択します。最初のブロックは直接戻ります。ブロックの最後には209715200の最後のセクターを入力できません。再起動後も問題は解決せず、追加された60Gスペースを認識できません。パーティションが途中で次の行と連続していないことが原因と考えられます。
パーティション化にパーティションツールが使用されています。 Server〜]#parted
GNU parted 3.1
/dev /sdaを使う
GNU Partedへようこそ!コマンドの一覧を表示するには、‘ help’と入力します。
(一部)help
align-check TYPE N TYPEのパーティションNをチェックします(最小|最小)。
Opt)alignment
help [コマンド]一般的なヘルプを表示するか、コマンドのヘルプを表示します。
mklabel、mktable LABEL-TYPE新しいディスクラベル(パーティションテーブル)を作成します。
mkpart PART- TYPE [FS-TYPE] START ENDパーティションを作成します。
名前NUMBER NAME名前パーティションNUMBERをNAMEとします。
無料|
リスト、すべて
[NUMBER]パーティションテーブル、使用可能なデバイス、空き容量、見つかったすべてのパーティション、または
特定のパーティションを終了します。
rescue終了END付近の失われたパーティションを救出します。開始と終了
rm番号パーティションの削除削除番号
デバイスの選択編集するデバイスの選択
disk_set FLAG STATE選択したデバイスのフラグの変更
disk_toggle [ FLAG]選択したデバイスのFLAGの状態を切り替えます。
set NUMBER FLAG STATEパーティションNUMBERのFLAGを変更します。
トグル[NUMBER [FLAG]]パーティションNUMBERのFLAGの状態を切り替えます。
unit UNITデフォルトの単位をUNITに設定します。
version GNU Partedのバージョン番号と版権情報を表示します。
(parted)
コマンドprint listを使用してください。終了パーティションは35.6Gで、拡張コマンドmkpartを使用し、開始パーティション36Gを入力し、終了パーティション107Gを入力し、partprobe /dev /sdaでパーティションを更新します。テーブル
コマンドcat /proc /partitionsを使用して、新しい拡張パーティション/dev /sda3がfdisk /dev /sdaでパーティション分割されているかどうかを確認し、/dev /sda5に30Gのスペースを追加します。
デバイスの起動開始終了ブロックIDシステム
/dev /sda1 * 2048 411647 204800 83 Linux
/dev /sda2 411648 63916031 31752192 8e Linux LVM
/Dev /sda3 70311936 209715199 69701632 f W95(LBA)
/dev /sda4 64530432 68724735 2097152 8e Linux LVM
/dev /sda5 70313984 133228543 31457280 83 Linux
次にpvcreate /dev /sda5を使用してpvを追加します。
vgextend rhel /dev /sda5を使用してvgを拡張します。
vgextend rhel /dev /sda5
lvextendを使用してルートパーティションを拡張します。サイズ、スペースを/dev /sda5から分割します。
lvextend -L + 10G /dev /rhel /root /dev /sda5
セクター情報を表示するには、システム独自のxfs_infoを使用します。各ブロックが4KBの場合、10Gを2621440のブロックに変換します。さらに元のサイズは5または1440です。
xfs_growfs -D 5242880 /dev /mapper /rhel-root
次にdf -hコマンドを使ってマウント状態を表示します。
[root @ server〜]#df -h
使用するファイルシステムサイズ%マウント時に使用します。
/dev /mapper /rhel-root 20G 631M 20G 4%/
devtmpfs 912M 0 912M 0%/dev
tmpfs 921M 164K 921M 1% /dev /shm
tmpfs 921M 9.0M 912M 1%/run
tmpfs 921M 0 921M 0%/sys /fs /cgroup
/dev /mapper /rhel- Usr 5.0G 4.2G 834M 84%/usr
/dev /mapper /rhel-home 4.9G 115M 4.8G 3%/home
/dev /mapper /rhel-var 9.8G 515M 9.3G 6%/var
/dev /sda1 197M 89M 109M 45%/boot
ルートディレクトリは20Gに拡張されています。新しい場合は、拡張パーティションからパーティションを追加することができます。戻すにはこの方法を押します。
fdiskコマンドですべてのRedHatパーティションを使用できない場合は、RedHatを再パーティション化しても意味がなくなります上記の方法では、4つのパーティションすべてを使用することができます。
Linuxシステムはある条件が成立したかどうかを検出する必要があるときにtestコマンドを使う必要がありますLinuxでのテストの使い方はたくさんありますXiaobianでLinuxを学ぼう。システム
Linuxオペレーティングシステムで、ファイルの内容を素早く消去する方法は?次の小さなシリーズでは、ファイルの内容をすばやく消去するためのコードを紹介します。初心者に役立つことを願っています。次のよう
Gentooを使うユーザーが少ないため、Linuxユーザーの中にはGentooをオープンソースツールとして選んだ人もいます。多くのユーザーがそれを使おうとしており、G
Linuxシステムの時刻は正確ではない場合があります正確な時間がログファイルに記録されている時間にエラーを引き起こすので正確な時間は非常に重要です。 Linuxシステムの時刻を変更するにはどうすればい