LoginSignup
1
1

More than 5 years have passed since last update.

メモ:Qjail用イメージファイルの拡張

Last updated at Posted at 2016-05-11

自宅サーバー(FreeBSD 10.2R)で運用しているQjail環境のディスク容量がそろそろ溢れそうなので拡張手順をメモ。

ファイルシステムイメージの拡張

..の前にQjailの停止

Qjailはイメージファイルのあるディレクトリに/dev/md*をマウントしてしまうため、jail環境起動中はイメージファイルを操作できない。

なので作業中はQjailを停止しておく。

スパースファイルの拡張

Qjailのイメージファイルはスパースファイルなので、拡張する領域はスパースにしておく。

例(1GBに拡張する場合)
dd if=/dev/zero of=/usr/jail/Jail名/Jail名.img bs=1g seek=1 count=0

ファイルシステムの拡張

Qjailを起動してから、マウントされたファイルシステムをgrowfs
(jail停止中に手作業でmdconfigしてgrowfsするべきだけど面倒なので...)

root@hoge# qjail start jail_sample
Jail successfully started  jail_sample
root@hoge# growfs /usr/jails/jail_sample
Device is mounted read-write; resizing will result in temporary write suspension for /usr/jails/jail_sample.
It's strongly recommended to make a backup before growing the file system.
OK to grow filesystem on /dev/md4, mounted on /usr/jails/jail_sample, from 400MB to 1.0GB? [Yes/No] Yes
super-block backups (for fsck_ffs -b #) at:
 819904, 922368, 1024832, 1127296, 1229760, 1332224, 1434688, 1537152, 1639616, 1742080, 1844544, 1947008, 2049472
root@hoge#

以上。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1