ディスククォータとRAID構成管理

ディスククォータとRAID構成管理

ディスク構造

<IMG SRC = "E:\ブログのテキスト\ディスククォータとRAID構成の\ 1572923009298.png" ALT = "1572923009298" スタイル= "ズーム:67%;" />

MBRとパーティション表現

マスターブートレコード(MBR:マスターブートレコード)

MBR MBRマスターブートプログラムとパーティションテーブルに含まれているハードディスクのハード最初の物理セクタにあり

4つのパーティションのパーティションテーブル記録領域、記録領域に16のバイトを表す各パーティション

ハードディスク、パーティションや他の機器でのLinuxはファイルとして表現されています

ディスクのパーティション構造

また、番号1-4を制限プライマリおよび拡張パーティションにハードディスクのみ4のプライマリパーティションの数、

論理パーティション番号の論理パーティションに分割拡張パーティションは常に5から開始します

新しいハードディスク-fdiskを検出して確認します

表示またはディスクパーティションを管理するのfdisk-L

対話モードでの一般的なコマンド

m個のPヘルプは新しい印刷表示新しいパーティションを作成N T図1の構成を保存するQ出口簡単な操作Wパーティションフォーマット変換を削除Dは

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/114540334.png "ALT ="マーク"スタイル= "ズーム:75%;" />

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/114611983.png "ALT ="マーク"スタイル= "ズーム:67%;" />

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/114643663.png "ALT ="マーク"スタイル= "ズーム:75%;" />

フォーマットにmkfs

mkfsコマンド-tタイプのファイルシステムパーティションデバイス

スワップファイルを作成します。

mkswapパーティションデバイス

マウントは、ファイルシステムをマウント解除-mount -umount

-tタイプ] [マウントストレージデバイスがマウントポイント

LVM機構の基本的な考え方

(ボリュームグループ)LV(論理ボリューム)のPV(物理ボリューム)VG

メインコマンド

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/115601753.png "ALT ="マーク"スタイル= "ズーム:75%;" />

ディスククォータの概要

ディスククォータの条件:Linuxカーネルのサポートとクォータパッケージxfsprogsをインストールする必要があります

Linuxのディスククォータ機能

範囲:指定されたファイルシステム用(パーティション)

制限対象:ユーザアカウント、グループアカウント

制限タイプ:ディスク容量、ファイルの数

制限方法:ソフトリミット、ハードリミット(ソフトリミット<ハードリミット=)を

ほとんどのコマンドは、一時的に高齢化のプロファイル設定が永続的に再起動、有効になります

編集ユーザーおよびグループは、クォータのセットを占める-xfs_quota

-uユーザー-gグループ-xエキスパートモード-cコマンド

定員ソフト:bsoft
容量ハードディスク:bhard
ソフト数量:isoft
ハード数:ihard

RAIDディスクアレイ紹介

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/121039449.png "ALT ="マーク"スタイル= "ズーム:75%;" />

冗長性のない一つの大きなディスクにまとめ複数のディスクは、パラレルI / O、最速。また、RAID 0ストライプセットとして知られています。これは、大規模なディスクになった複数のディスクを縛られています。ディスクデータの数に応じてセグメント化されるべきデータを格納する際に、データがディスクに書き込まれている間、そうすべてのレベルで、RAID 0は最高速度です。しかし、誰冗長RAID 0はありませんディスク(物理的な)損傷場合は、すべてのデータが失われ、リスクのJBODかなりの程度

より理論的には「単一のディスクパフォーマンス」×「ディスク数」にディスク性能と同等、実際にによって制限バス I / Oのボトルネックやその他の要因に影響を与える、RAIDの性能が限界に減少し、それには、ディスクを想定し、言うことですパフォーマンスは毎秒50メガバイトで、毎秒約96メガバイトのディスク2台のRAID 0パフォーマンスは、3つのディスクRAID 0は、おそらく毎秒130メガバイトの代わりに、毎秒150メガバイトで、最も明白な感覚のディスク2台のRAID 0パフォーマンスアップグレードしてください。

ソフトウェアRAIDを実装するための方法である場合には、ディスク容量は、ソフトウェアによって達成異なる組み合わせを経由して、すべてのディスクスペースを有効に利用することができ、必ずしもそう(例えばLinuxのソフトウェアRAID)限定されるものではありません。

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/121155564.png "ALT ="マーク"スタイル= "ズーム:75%;" />

N個のディスクの各々について二組以上のミラーリング一部のマルチスレッド・オペレーティング・システムでは、良好な読み出し速度を持つことができ、読み出し速度は、複数のハードドライブ、書き込み速度のわずかなさらなる低減の数に理論的に同じです。限り、あなたはディスクの通常の操作、最高の信頼性を維持することができるよう。RAID 1は、その原則は、同時にプライマリハードディスク上のデータを格納するデータを書き込むためにミラーリングハードディスクに同じですミラーリングです。代わりに、メインミラーハードディスクの動作の際に主ディスク(物理的に)損傷、。ので、データのバックアップのためのミラーハードドライブのため、RAID 1データのセキュリティがために、すべてのRAIDレベルで最高です。しかし、どのくらいのRAID 1ディスク、唯一のディスク容量がそれを数えるんどんなには、RAIDレベルのディスク使用率のすべての最も低かったです

あなたは小さく、より大きなディスクの余分なスペースのための1の2つの異なるサイズで構築されたRAIDディスク、使用可能なディスク領域を使用する場合は、無駄を使用しないようにゾーンに分割することができます。

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/121240644.png "ALT ="マーク"スタイル= "ズーム:75%;" />

RAIDレベル5は、アカウント・ストレージ・ソリューションへのストレージのパフォーマンス、データセキュリティ、そしてストレージのコストです。これは、ディスクのストライピング(ハードディスクのパーティション)技術を使用しています。RAID 5は、RAID 5は、バックアップデータに記憶されていないが、データとそれに対応するパリティ情報は各RAID5からなるディスク上に格納されている、少なくとも3つのハードドライブを必要としパリティ情報、及びデータは、それぞれに対応します別のディスクに保存されていますRAID5のディスクのデータが破損している場合、残りのデータを利用し、破損したデータを回復するためにパリティ情報に対応することができます。RAID 5は、RAID 0と妥協にRAID 1として理解することができます。RAID 5は、ミラーリングよりもディスク容量の低域と高稼働率をミラーリングよりも、データシステムのセキュリティが、保護のレベルを提供することができますRAID 0とRAID 5は、データを近似しているだけでもう一つのパリティ情報ので、スピードを読んで、別のハードドライブに書き込まれたデータの書き込み速度が比較的わずかに遅いです、「ライトバックキャッシュ」の使用が可能にパフォーマンスは、多くのことを改善しました。そして、複数のデータは、パリティ情報、比較的安価なRAID 1つの、高いストレージコストよりもRAID 5のディスク領域の使用率に対応するため。

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/121511632.png "ALT ="マーク"スタイル= "ズーム:75%;" />

さらにストレージの可用性を向上させるためには、スマートな人々RAID6も提案方式では、同時に2枚のディスクがケースに損傷を与えることができ、データのリカバリを保証することができます。

牛、なぜRAID6があるため、再びダブルチェックの概念の導入にRAID5 RAID6の改善に基づいて、行います。

各ディスクの外側に、ならびに各データブロックのXORパリティ領域に対して同じレベルRAID6 XORパリティデータ領域を有することに加えて、その場合に、各データ・ブロックの等価物は、2つのパリティ保護対策有し
、したがって、データを冗長性が高いです。

しかし、この設計RAID6は、データの冗長性と優れた読み取り効率が比較的高いものの、複雑度の高いもたらしますが、貧しい上の書き込みパフォーマンスデータ。したがって、実環境でのRAID6のアプリケーションは比較的小さいです。

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/121702711.png "ALT ="マーク"スタイル= "ズーム:75%;" />

RAID 10は、第1のミラーであり、その後、データを分配し、次いで、2つのグループに分け、ハードディスクの全ては、RAID 0の最も低い組み合わせであると考えられ、各二組のRAID 1操作として扱わ。

RAID 01、RAID 10は、データを2つのグループを反映するためにハードディスクを分割することで、対向有するプログラムです。これは、RAID 1の組み合わせの中に、2つのグループに分け、すべてのハードディスクの2台のハードディスクそれぞれがRAID 0操作として処理しながら、最小です。

RAID 10がハードディスクに損傷があり、そして残りが懸命に仕事を続けていきます。RAID 01限り、破損したハードドライブがあると、同じグループのすべてのRAID 0のハードディスクは、他のグループ、信頼性の低いだけ勤勉を残して、動作を停止します。ミラー6つのRAID 01を構築して、3つのRAID 0を構築するために、ハードディスク場合は、悪いハードドライブは、3つのハード・ディスクをオフラインになります。そのため、RAID 10、RAID 01、はるかに一般的なのは、小売マザーボードの大半は、RAID 0/1/5/10をサポートしていますが、RAID 01をサポートしていません。

最後に、RAID 01よりRAID10より良い理由について話して飛びます:

RAID0 + 1 RAID0二つは最初に行う、その後、RAID1を行い、RAID0 + 1は、このように、不良複数のディスクを可能にのみ同じ悪いRAID0では、2枚のRAID0悪いディスクを許可しています。
RAID1 + 0は限りません不良ディスクが友達になることができ、その後、RAID0、RAID1 + 0を行い、最初のRAID1を行うことですので、不良ディスクを複数ことができます。
だから、理由は低確率ディスクのRAID1 + 0 RAID0 + 1つの比率ずっと安全と言って、2枚のディスクは同じで壊れています。
RAID 0、RAID 1、それぞれ、ストレージ性能(RAIDストライプ0)とデータセキュリティ(RAID 1ミラー)を増強するため、0とRAID 1の両方のRAID 0 + 1、RAID 10、およびRAIDの利点、およびRAID 1は、それを提供します同様に、データのセキュリティを確保するだけでなく、RAID 0ストレージのパフォーマンスと近似しています。RAID 0 + 1と10と同様の根拠のRAIDが、RAID0とRAID1を組み合わせ、まだいくつかの違いされています。

MySQLデータベースでは、通常我々は、RAID 10を使用しています。

RAIDのインストールコマンド-mdadm

mdadmの-C -v / DEV / MD0 -l(これは1ではない)0 -N2の/ dev / SD [BC]図1の実施例(ハードディスクは、以前のfdiskパーティションに完了したことを条件とします)

<IMG SRC = " http://itmc.oss-cn-hangzhou.aliyuncs.com/blog/20191105/122434144.png "ALT ="マーク"スタイル= "ズーム:75%;" />

結論:長いコマンドインテュイットのアプリケーションには、最初に再録音に神経を理解しなければならないが、それでも覚えてすることは困難よりよく理解すること。これらのスラッシュも、間違いなくことに留意すべきである間であっても、覚えておいてください。

おすすめ

転載: blog.51cto.com/14557561/2448021