ディスクの管理模擬テスト

 

 


[ルート@ localhostの〜]#fdiskのは/ dev / SDB
ようこそFDISK(utilの-linuxの2.23.2)。

あなたが変更をディスクに書き込むことが決定するまで変更はメモリ内に留まります。
書き込みコマンドを使用する前によく考えてください。

デバイスが認識されたパーティションテーブルが含まれていない
新しいDOSディスクラベルを作成0x4792c0e1ディスク識別子を使用して。

コマンド(入力mが助けを得るために):N-
:パーティションタイプ
Pプライマリ(拡張プライマリ0、0、フリー4。)
E拡張
の選択(デフォルトP):Pの
パーティション番号(1-4、デフォルト1):
開始セクタ(2048 -41943039、デフォルト)2048:
デフォルト値2048
最後のセクタ、セクタ+または+サイズ{K、M、 G}(2048から41943039、 デフォルト41943039):
41943039デフォルト値
パーティションが1に設定されていますLinuxのタイプ、20ジブのサイズ

コマンド(入力mが助けを得るために):W
変更されたパーティションテーブルのされています!

ioctl()を呼び出すために再読み込みパーティションテーブルを。
ディスクを同期。
[ルート@ localhostの〜]#fdiskのは/ dev / SDCの
歓迎のfdisk(UTIL-linuxの2.23.2)。

あなたが変更をディスクに書き込むことが決定するまで変更はメモリ内に留まります。
書き込みコマンドを使用する前によく考えてください。

デバイスが認識されたパーティションテーブルが含まれていない
新しいDOSディスクラベルを作成0x31bb99dcディスク識別子を使用して。

コマンド(入力mが助けを得るために):N-
:パーティションタイプ
Pプライマリ(拡張プライマリ0、0、フリー4。)
E拡張
の選択(デフォルトP):Pの
パーティション番号(1-4、デフォルト1):
開始セクタ(2048 -41943039、デフォルト)2048:
デフォルト値2048
最後のセクタ、セクタ+または+サイズ{K、M、 G}(2048から41943039、 デフォルト41943039):
41943039デフォルト値
パーティションが1に設定されていますLinuxのタイプ、20ジブのサイズ

コマンド(入力mが助けを得るために):W
変更されたパーティションテーブルのされています!

ioctl()を呼び出すために再読み込みパーティションテーブルを。
ディスクを同期。
[ルート@ localhostの〜]#fdiskのは/ dev / SDDの
歓迎のfdisk(UTIL-linuxの2.23.2)。

あなたが変更をディスクに書き込むことが決定するまで変更はメモリ内に留まります。
書き込みコマンドを使用する前によく考えてください。

デバイスが認識されたパーティションテーブルが含まれていない
新しいDOSディスクラベルを作成0x657b022fディスク識別子を使用して。

コマンド(入力mが助けを得るために):N-
:パーティションタイプ
Pプライマリ(拡張プライマリ0、0、フリー4。)
E拡張
の選択(デフォルトP):Pの
パーティション番号(1-4、デフォルト1):
開始セクタ(2048 -41943039、デフォルト)2048:
デフォルト値2048
最後のセクタ、セクタ+または+サイズ{K、M、 G}(2048から41943039、 デフォルト41943039):
41943039デフォルト値
パーティションが1に設定されていますLinuxのタイプ、20ジブのサイズ

コマンド(入力mが助けを得るために):W
変更されたパーティションテーブルのされています!

再読み込みパーティションテーブルへのioctl()を呼び出す。
正在同步磁盘。
[ルート@ localhostの〜]#mdadmの-Cは/ dev / MD5 -L5 -N 3の/ dev / SD [BCD] 1つ
のmdadm:バージョン1.2メタデータをデフォルト
のmdadm:配列は/ dev / MD5が始まりました。

[ルート@ localhostの〜]#は、pvcreateは/ dev / MD5の
警告:は/ dev / md5の上で検出されたext4の署名がでそれを拭い1080オフセット?[Y / N]:yは
/ DEV / MD5にext4の署名を拭きます。
正常に作成された物理ボリューム"は/ dev / MD5"。
[ルート@ localhostの〜]#vgcreate myvgは/ dev / md5の
ボリュームグループ"myvg"正常に作成され
ます。[root @ localhostの〜]#lvcreateの-L 20G -nするmylv myvg
論理ボリューム"するmylv"を作成しました。
[ルート@ localhostの〜]#mkfs.ext4は/ dev / myvg /するmylv
mke2fsの1.42.9(28〜12月- 2013年)
文件系统标签=
OSの種類:Linuxの
块大小= 4096(ログ= 2)
分块大小= 4096( = 2)ログ
ストライド= 128個のブロック、ストライプ幅= 256個のブロック
1310720のiノード、5242880個のブロック
262144個のブロック(5.00%)は、スーパーユーザのために予約
第一个数据块= 0
最大ファイルシステムブロック= 2153775104
160ブロックグループ
グループあたり32768個のブロック、グループ当たり32768のフラグメント
グループ当たり8192件のinode
:ブロックに格納されているスーパーブロックのバックアップ
32768、98304、163840 、229376、294912、819200、884736、1605632、2654208、
4096000

グループテーブルを割り当てる:完了
書かれているinodeテーブル:完全な
作成のジャーナル(32768個のブロック):完全な
書き込みスーパーブロックとファイルシステムの会計情報を:完全な

[ルートlocalhostの@〜]#マウントは/ dev / myvg /するmylvは/ usr / local / apacheの/ htdocsに/
[ルートlocalhostの@〜]#はエコー"yonghu"> /usr/local/apache/htdocs/index.html
[ルート@ localhostの〜]#の猫/usr/local/apache/htdocs/index.html
yonghu

 

[ルート〜localhostの@]#の  systemctl停止firewalld
[ルート@ localhostの〜]#は/ usr / local / apacheの/ binに/起動はapachectl
[ローカルホストのhtdocs @ルート]は、#-o再マウント、USRQUOTA、GRPQUOTAは/ usr / local / apacheのを/マウントhtdocsに/
#は、[ローカルホストのhtdocs @ルート] マウント| 尾-1
/ Apacheの/の/ usr /ローカルの/ dev /マッパ/ myvg-するmylvのhtdocs型ext4の(RW、がrelatime、SECLABEL、クォータ、USRQUOTA、GRPQUOTA、ストライプ= 256、データ=順序付け)

[ルート@ localhostの〜]#件のviの/ etc / fstabに

/dev/myvg/mglv /usr/local/apache/htdocs ext4 defaults,usrquota,grpquota 0 0

[root@localhost ~]# quotacheck -avug
quotacheck: Your kernel probably supports journaled quota but you are not using it. Consider switching to journaled quota to avoid running quotacheck after an unclean shutdown.
quotacheck: Scanning /dev/mapper/myvg-mylv [/usr/local/apache/htdocs] done
quotacheck: Cannot stat old user quota file /usr/local/apache/htdocs/aquota.user: 没有那个文件或目录. Usage will not be subtracted.
quotacheck: Cannot stat old group quota file /usr/local/apache/htdocs/aquota.group: 没有那个文件或目录. Usage will not be subtracted.
quotacheck: Cannot stat old user quota file /usr/local/apache/htdocs/aquota.user: 没有那个文件或目录. Usage will not be subtracted.
quotacheck: Cannot stat old group quota file /usr/local/apache/htdocs/aquota.group: 没有那个文件或目录. Usage will not be subtracted.
quotacheck: Checked 2 directories and 1 files
quotacheck: Old file not found.
quotacheck: Old file not found.
[root@localhost ~]# quotaon -avug
/dev/mapper/myvg-mylv [/usr/local/apache/htdocs]: group quotas turned on
/dev/mapper/myvg-mylv [/usr/local/apache/htdocs]: user quotas turned on
[root@localhost ~]# useradd yonghu
[root@localhost ~]# edquota -u yonghu
Disk quotas for user yonghu (uid 1001):
Filesystem blocks soft hard inodes soft hard
/dev/mapper/myvg-mylv 0 81920 102400 0 80 100
[root@localhost ~]# chmod -R 777 /usr/

[root@localhost ~]# su - yonghu

[yonghu@localhost ~]$ dd if=/dev/zero of=/usr/local/apache/htdocs/ceshi bs=1M count=90
dm-2: warning, user block quota exceeded.
记录了90+0 的读入
记录了90+0 的写出
94371840字节(94 MB)已复制,0.33566 秒,281 MB/秒
[yonghu@localhost ~]$ touch /usr/local/apache/htdocs/{1..90}.txt
dm-2: warning, user file quota exceeded.

おすすめ

転載: www.cnblogs.com/zhiyuan-yu/p/11295038.html