作者:上村崇 フリーランスのIT系エンジニア
twitter:@uemera facebook:uemura

ソフトウェアRAID


新サーバーを構築して、RAIDにしようと思って奮闘しているけど意外と難しいな…

失敗してデータ消してもたorz OSインストールからやりなおしorz

覚え書き

mdadm –create /dev/md0 –level=raid1 –raid-devices=2 missing /dev/sdb1
mdadm –create /dev/md1 –level=raid1 –raid-devices=2 missing /dev/sdb2
mdadm –create /dev/md2 –level=raid1 –raid-devices=2 missing /dev/sdb3
mdadm –create /dev/md3 –level=raid1 –raid-devices=2 missing /dev/sdb5
mdadm –create /dev/md4 –level=raid1 –raid-devices=2 missing /dev/sdb6
-C, –create
アレイの新規作成を行う。

-l, –level=
RAID のレベルを指定する。 –create において指定できる値は次の通り。
linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp
これらのいくつかは同じ意味である。 なお –build では linear, raid0, 0, stripe のみが有効である。

-n, –raid-devices=
アレイ内のアクティブなデバイスの数。 この数に(後述の)スペアデバイスの数を足したものが、コマンドラインで指定した構成デバイスの数と一致しなければならない。 これが 1 になることは本来ありえないが、–force オプションを付加すれば linear,multipath,raid0,raid1 では指定可能となる。 raid4 と raid5 では許されない。
一度アレイが作られると、この数値は変更できないことに注意。

関連記事


Linux debianでRAID(ミラーリング)構築。mdadmとpartedで
mdadmによるRAID (ミラーリング)構成手順です。ディスクが1台壊れたのでRAIDを組み直しました。環境はLinux Debian 9.11 (stretch) partedやmdadmコマンドで構築します。

Postfixメールサーバー:送信不可のユーザーを設定する
メールサーバーPostfixにて、送受信ができないユーザーを設定をする方法です。Linux、debian環境です。特定のメールアドレスを送受信不可にします。メールを許可しないLinuxユーザーを作るときに有効です。

Web開発・Web制作のツールや用語を初心者向けに大量紹介。これだけ知っておけば安心。
Webページ製作やWebのシステム開発ではいろんなツールやテクニック、用語を使いますが、全体像がなかなか掴みにくいと思ったので、初心者向けに用語をたくさんまとめました。これさえ押さえておけば業界の常識用語はだいたい網羅できると思います。

KVM仮想マシンをWebからアクセスできるKimchiをdebianにインストール
自宅サーバーにてKVMの仮想マシンを動かしていますが、外からでもリモートで操作できるようにkimchiを導入しました。 GitHub – kimchi-project/kimchi: An HTML5 man …

Linuxの権限について解説。setuidとかsetgidとかスティッキービットとか
setuidとかsetgidとかスティッキービットの解説です。Linuxのこれらの機能については考え方が難しいですが、setuidは「一般ユーザーがroot権限で動かすことができる仕組み」です。setgidはそのグループ版です。詳細なメカニズムを解説します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です