2006年03月26日
LVM on Linux |
Jenaプロジェクトの続き。
Jenaサーバのディスクは250GBあるはずだが、dfコマンドで見ても
20GB程度しかないように見える。まだ確保していないと言うことだろうか。
調査してみた。
Redhat linux enterprise ES 4ではパーティションはLVMで管理されているらしいことがわかった。
・LVMの状況
# ./lvm pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 VolGroup00 lvm2 a- 4.00G 4.00G
/dev/sda5 VolGroup00 lvm2 a- 228.53G 202.53G
# ./lvm lvscan
ACTIVE /dev/VolGroup00/LogVol00 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol05 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol03 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol02 [8.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol04 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol01 [2.00 GB] inherit
→論理的には228GBほど確保しているが、そのうち24GBしか使っていない。スカスカである。宝の持ち腐れである。モターイない!
・新領域を確保
念のためダミーエリアを試しに作成してみる
#./lvm lvcreate -L 2G -n jena /dev/VolGroup00
Logical volume "jena" created
# ./lvm lvscan
ACTIVE /dev/VolGroup00/LogVol00 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol05 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol03 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol02 [8.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol04 [4.00 GB] inherit
ACTIVE /dev/VolGroup00/LogVol01 [2.00 GB] inherit
ACTIVE /dev/VolGroup00/jena [2.00 GB] inherit
# ./lvm pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 VolGroup00 lvm2 a- 4.00G 4.00G
/dev/sda5 VolGroup00 lvm2 a- 228.53G 200.53G
→ちゃんとFreeエリアが減っている
・フォーマット
# ./mkfs.ext3 -j /dev/VolGroup00/jena
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
262144 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 22 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
・マウント
# mkdir /home/jena
# mount /dev/VolGroup00/jena /home/jena
うまくいったので、本番
# ./lvm lvcreate -L 200G -n data /dev/VolGroup00
Logical volume "data" created
# ./lvm pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 VolGroup00 lvm2 a- 4.00G 4.00G
/dev/sda5 VolGroup00 lvm2 a- 228.53G 544.00M
# ./mkfs.ext3 -j /dev/VolGroup00/data
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
26214400 inodes, 52428800 blocks
2621440 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=54525952
1600 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 39 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
:(以下省略)
・/etc/fstab を更新
以下追加
/dev/VolGroup00/jena /home/jena ext3 defaults 1 2
/dev/VolGroup00/data /data ext3 defaults 1 2
・postgreSQLを今日定義した広大な領域にインストール
小田急9000系が3月17日で現役引退していたことを知った。小学生/高校大学は小田急沿線で育ったので慣れ親しんだ車両だったがさすがに登場から30年以上たっては引退も当然であろう。2600系、4000系や5000系(not 5200系)はどうしているだろうか。すっかり浦島太郎である。
2024:
投稿者 onsenfan [ PC・インターネット , てつどう ] : 2006年03月26日 23:48
この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いしますトラックバック
このエントリーのトラックバックURL:
https://blog.odorokutamegoro.com/mt-tb.cgi/944_2732582063065