LoginSignup
2
1

More than 5 years have passed since last update.

Kernel-Zone のディスク容量拡張

Last updated at Posted at 2016-04-19

はじめに

Solaris 11 の Kernel Zone ではその OS 領域に ZFS の ZVOL が割り当てられます。
後々容量が不足した時の拡張手順について記載します。

拡張手順

現状確認

ZVOLのサイズを確認します。
zone/kz01-zone が872Gです。

Global-Zone
# zfs list -t vol
NAME             USED  AVAIL  REFER  MOUNTPOINT
zone/kz01-zone   872G   764G   872G  -
rpool/dump      65.8G   393G  63.8G  -
rpool/swap      4.13G   391G  4.00G  -

ZVOLの拡張

Global-Zone
# zfs set volsize=1T zone/kz01-zone

# zfs list -t vol
NAME             USED  AVAIL  REFER  MOUNTPOINT
zone/kz01-zone    1.03T   764G   872G  -

kernel-zone の pool 拡張

kernel-zone 上でDiskサイズが変わっていることを確認します。

Kernel-Zone
# echo | format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1d0 <kz-vDisk-ZVOL-1.00TB>
          /kz-devices@ff/disk@0
Specify disk (enter its number): 

Diskサイズが拡張されたので、ZFS のPoolサイズを拡張します。

Kernel-Zone
# zpool online -e rpool c1d0
# reboot

確認

Poolのサイズが拡張されたことを確認します。

Kernel-Zone
# zpool list
NAME    SIZE  ALLOC  FREE  CAP  DEDUP  HEALTH  ALTROOT
rpool  1020G   842G  178G  82%  1.00x  ONLINE  -
2
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
2
1