Linux/HDD交換
の編集
Top
/
Linux
/
HDD交換
[
トップ
] [
編集
|
凍結
|
差分
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
Active
Rubyチートシート
成果物リスト
勉強会ログ
↑
アイデア
Webサービス案
Androidアプリ案
電子工作案
GreaseMonkey案
contribute
編集
↑
Recent
2023-11-12
自動車保険
2023-08-04
HDDリスト
2023-08-03
docker
2023-05-17
Rubyチートシート
2023-03-30
RAID5/トラブル20230324
2023-03-25
PC/misuzu
2023-03-24
PC
2023-03-23
PC/DESKTOP-7SL5J8R
2022-12-16
Linux
2022-11-09
Linux/ディスクイメージ取得
2021-05-23
CTF
2021-03-17
PC/misumi
2020-08-31
COMP
2020-03-28
PC/misumi/ubuntu
Windows 10
2018-06-04
Microsoft decode 2018 2日目
Microsoft decode 2018 1日目
2018-04-07
カメラ
2018-01-06
電力自由化
2017-12-21
CROSS×BEATS
B
I
U
D
H
[[]]
<br>
--
** HDD交換準備 (サービス動かしながら) - 最初にディスクIDの確認。HDDのモデル名・シリアル番号を元に探す。 ---( $ ls -l /dev/disk/by-id ... lrwxrwxrwx 1 root root 9 Sep 9 11:35 ata-ST1000DM003-9YN162_W1D06SMB -> ../../sdb ... ---) -- 今回は/dev/sdbに割り当てられている。以降のコマンドで/dev/sdbと表示されるので把握しておく。 - 新HDDの不良セクタのチェック ---( # badblocks -s -v -w /dev/disk/by-id/ata-ST1000DM003-9YN162_W1D06SMB Checking for bad blocks in read-write mode From block 0 to 976762583 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: done Testing with pattern 0x00: done Reading and comparing: done Pass completed, 0 bad blocks found. (0/0/0 errors) ---) -- 長時間かかるので帰宅前に実行 -- 4重チェックなので、pattern 0x55の途中で止めてもいいと思う - 新HDDをLVMの管理対象に ---( # pvcreate /dev/disk/by-id/ata-ST1000DM003-9YN162_W1D06SMB # vgextend vg_scraper2 /dev/disk/by-id/ata-ST1000DM003-9YN162_W1D06SMB # 確認 # pvdisplay # vgdisplay -v vg_scraper2 ---) - LV(lv_home_2)を新規作成。故障したHDDの領域を使わないように注意。確保元のPVを明示的に指定する ---( # lvcreate -L 500G -n lv_home_2 vg_scraper2 /dev/disk/by-id/ata-ST1000DM003-9YN162_W1D06SMB # lv_home_2が確保された場所を確認 # lvdisplay -m vg_scraper2/lv_home_2 ---) - swapは既存のを消して同じ名前で新しいディスクに作成 ---( # swapoff /dev/vg_scraper2/lv_swap # lvremove vg_scraper2/lv_swap # lvcreate -L 8G -n lv_swap vg_scraper2 /dev/disk/by-id/ata-ST1000DM003-9YN162_W1D06SMB # mkswap /dev/vg_scraper2/lv_swap # swapon /dev/vg_scraper2/lv_swap # swapの確保場所と、有効になったことを確認 # lvdisplay -m vg_scraper2/lv_swap # cat /proc/swaps ---) - ファイルシステムを作成、/home_newにマウント ---( # mkfs.ext4 /dev/mapper/vg_scraper2-lv_home_2 # vim /etc/fstab /dev/mapper/vg_scraper2-lv_home_2 /home_new ext4 defaults 1 2 # mkdir /home_new # mount /home_new ---)
タイムスタンプを更新
テキスト整形のルールを表示する
Last-modified: 2016-09-09(金) 18:38:24