VMware ESXi にストレージを追加、Ubuntu で認識させる

VMware ESXi にハードディスクを増設してストレージを追加した。

環境:
・VMware vSphere Hypervisor 7.0U3g(英語環境)
・Ubuntu Server 22.04.2 LTS

(1)別のマシンで使っていたものを持ってきたせいか、最初にパーティションの削除をしないと次の2ができない。以下のサイトに従う。

ESXi ストレージ作成で失敗 - かえでBlog
https://kaede.jp/2013/10/13170428/

(2)データストアを追加。以下のサイトに従う。

ESXi 6.7u3でHDD増設してデータストアを追加する手順 - そういうのがいいブログ
https://souiunogaii.hatenablog.com/entry/ESXi67-add-datastore

(3)ESXi の「Navigator>該当仮想マシン>Edit>Virtual Hardware>Add hard disk>New standard hard disk」でハードディスクを追加する。三角ボタンをクリックして、Location で2のデータストアを選択する。Disk Provisioning は Thin provisioned とした。

(4)ゲスト OS を起動。起動中なら再起動する。

(5)parted コマンドをインストール。

$ sudo apt update
$ sudo apt install parted

(6)デバイス名の確認。

$ sudo parted -l

Error: /dev/sdb: unrecognised disk label と表示された。/dev/sdb だと分かった。

(7)パーティションを作成。

$ sudo parted /dev/sdb
GNU Parted 3.4
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
(parted) mkpart
Partition name? []? MyStorage
File system type? [ext2]? ext4
Start? 0%
End? 100%
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 483GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 483GB 483GB ext4 MyStorage

(parted) q
Information: You may need to update /etc/fstab.

(8)ext4 でフォーマット。

$ sudo mkfs.ext4 /dev/sdb

(9)ディレクトリを作成、マウント。

$ sudo mkdir /mnt/hdd
$ sudo mount -t ext4 /dev/sdb /mnt/hdd

(10)デバイスが見えることを確認する。

$ df -h

(11)ストレージの所有者情報を変更。

$ sudo chown {ユーザー名}:{ユーザー名} /mnt/hdd

(12)自動マウントをするため、ハードディスクの UUID を調べる。

$ sudo blkid /dev/sdb

/etc/fstab の末尾に以下を追加。

/swapfile none swap sw 0 0
UUID={UUID} /mnt/hdd ext4 defaults 0 1

参考:
Linux パーティションにmkfsでファイルシステムを作る
https://kazmax.zpp.jp/linux_beginner/mkfs.html

How to install parted ubuntu package on Ubuntu 20.04/Ubuntu 18.04/Ubuntu 19.04/Ubuntu 16.04
https://zoomadmin.com/HowToInstall/UbuntuPackage/parted

ubuntu:ストレージのフォーマット [雑多な記録]
http://www2.yukawa.kyoto-u.ac.jp/~koudai.sugimoto/dokuwiki/doku.php?id=ubuntu:%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88


この記事が気に入ったらサポートをしてみませんか?