Linuxでのfdiskパーティション

I.ハードディスクインターフェース
    全体的な観点から、ハード・ディスク・インターフェースはIDE、SATA、SCSI、SASに分割され、4種類、家庭用品に使用IDEハードディスクインターフェースは、また、部分的にサーバで使用される、
ハードディスクのSCSIインターフェイスは、主にサーバ市場で使用されています唯一のハイエンド・サーバ上のSAS、高価。
。ハードドライブの二つのタイプの
    SATAハードドライブ:それは大幅にデータを向上、エラーの発見に、より強力なエラー訂正能力を持って、自動的に修正することができるため、ハードドライブも知られているシリアルSATAインターフェースのハードディスクは、PCの開発の将来の主流となっています伝送のセキュリティ。差動シグナリングシステムSATA「差動信号増幅系の新たな利用 」。そのようなシステムを効果的に低電圧を使用して、SATA操作限り、あまりよく機能ノイズフィルタリング、および高透過電圧5VパラレルATAは、比較し、正常信号からノイズを除去することができる限り、SATA 0.5V(500mVの)のピーク電圧のピークは、より高速で動作します。「言って、より正確である:ピーク『電圧差動モード』にピーク。」通常7200回転/分までの速度。SCSIハードディスクドライブ:ハードディスクのSCSIハードすなわちSCSIインターフェース。長所:SCSIインターフェース、アプリケーション、マルチタスク、広い帯域幅の広い範囲を持って、CPU占有率が低く、ホットスワップ。理由は、その優れた性能、高い安定性のため、広くサーバ上で使用。短所:SCSIハードディスクの価格が非常に高価であるので、平均的なPCは、SCSIハードディスクドライブを使用することはありませんので。通常、10,000回転/分までの速度。

III。パーティションのシンボル理解

    LINUXの状態:論理パーティションを拡張パーティション上ではなく、プライマリパーティションに基づいていなければなりません

    ゾーニングのアクション:

    プライマリパーティション:主にオペレーティングシステムを起動するために使用され、それは主に、オペレーティングシステムのブートやブートプログラムを入れて、/ bootパーティションは、好ましくは、プライマリパーティション上に置きます

    拡張パーティションは、拡張パーティションを作成するパーティションの拡大に論理パーティションを作成し、それが唯一の論理パーティションのコンテナとして存在し、使用することはできません。私たちは本当に格納されたデータは、論理に配置されているプラ​​イマリおよび論理パーティション、大量のデータでありますパーティション。

    注意:使用のfdiskディスクのパーティション分割ツールが動作するために、パーティション、フォーマット(フォーカス)

    注意:プライマリパーティション+拡張パーティションは、最大4つを持つことができます

    拡張パーティションは最大で、A、0することができ

    拡張パーティションを直接使用することはできません、あなたは最初の論理パーティションに拡張パーティションを作成する必要があります使用することができます

    0論理パーティションは、複数のかもしれ
ファイルシステムのデータ。IV
    ユーザーは、ハードウェア、ストレージデバイスを実行し、ファイルが確立され、変更、読み取り、書き込み、およびダンプ・ファイル・システムの制御動作完了までに頼ります。ファイルシステムの役割は、ユーザーの通常のニーズを確実にするために、ハード合理的な計画です。ファイルシステムの数十をサポートするためのLinuxシステムに示されており、最も一般的なファイルシステムとして次のように。

    Ext3の:ファイルシステムは、システムが異常なダウンタイムのとき、データの損失を回避することができ、かつ自動的に矛盾や誤ったデータを修正することができ、ジャーナリングファイルシステムです。しかし、大容量のハードドライブの容量、必要な修理時間が非常に長くなり、100%のデータが失われない保証することはできません。これは、ディスク全体の書き込み操作のすべての詳細は、例外が発生した後、ダウンタイムの中断された部分にさかのぼって、それを修復しようとすることができるようにするために、事前に記録されます。

    Ext4の:1EB(1EB = 1073741824ギガバイト)までの記憶容量をサポートし、サブディレクトリの数に制限を有することができ、デフォルトRHEL 6システム、文書管理システム、等のext3のの改良版、。さらに、ext4ファイルシステムが大幅読み書きの効率を高める、ブロックブロックの数量を割り当てることができます。

    XFS:それは高性能なジャーナリングファイルシステムであり、デフォルトのRHEL 7の文書管理システムで、その利点は特に顕著で素早くファイルを回復することができ、計画外のダウンタイムの発生が壊れている可能性があります後、および強力なログ非常に低いコストパフォーマンスのコンピューティングおよびストレージ機能。そして、それは、最大記憶容量は、ほぼすべてのニーズを満たす18EB、あるサポートすることができます。
ファイブ.fdisk管理パーティション
    FDISK:ディスクパーティション、Linuxディストリビューションは、最も一般的なパーティション分割ツールで
    一般的に使用されるオプション:
    ハードディスクのパーティションテーブルを表示するには-l
 パラメータを:

d delete a partition	                    删除一个分区
l list known partition types	            列出已知的分区类型
m print this menu	                    帮助
n add a new partition	                    添加一个新的分区
q quit without saving changes	            退出不保存
t change a partition's system id	      更改分区类型ID
w write table to disk and exit	            保存并退出

  

(一)静态添加硬盘(关机状态)
通过fdisk -l 查看分区是否生效
使用命令fdisk /dev/sd[a-z] 进行分区 其中:a-z 表示设备的序号,如sda表示第一块scsi硬盘,sdb就是第二块......
(二)动态添加硬盘(运行状态)
方法1:

ls /sys/class/scsi_host/                         #查看硬盘数
echo "- - -" > /sys/class/scsi_host/host0/scan   #添加硬盘命令 
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
fdisk -l   #查看硬盘

  

方法2:

cat /proc/scsi/scsi	              #查看设备ID,在最大的ID上加1.每次添加一块硬盘
例:echo "scsi add-single-device 0 0 4 0" > /proc/scsi/scsi  #添加硬盘
echo "scsi add-single-device 0 0 5 0" > /proc/scsi/scsi
fdisk -l

  

六.分区的作用

    防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。

    增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。

    数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起


添加一块硬盘进行分区操作流程:
#1.检查环境
     getenforce


#2.分区

fdisk -l
echo "- - -" > /sys/class/scsi_host/host0/scan 
echo "- - -" > /sys/class/scsi_host/host1/scan 
echo "- - -" > /sys/class/scsi_host/host2/scan 
fdisk -l
fdisk /dev/sdb
fdisk -l

 

#3.格式化
   mkfs.xfs /dev/sdb1


#4.挂载
   mkdir /work
   mount /dev/sdb1 /work/


#5.永久挂载
   vim /etc/fstab
   ###############
   /dev/sdb1 /work xfs defaults 0 0
   ###############


#6.重启验证
   reboot

おすすめ

転載: www.cnblogs.com/t-ym/p/11615421.html