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