• 検索結果がありません。

BEbe02

solaris@snap01

BE 作成 パッケージ

インストール

BEsolaris

BE 作成

BEbe01

パッケージ

global zone

zone01

 BE のスナップショット作成

• BE ( solaris )からスナップショット( solaris@snap01 )を作成します。

BE

の確認

# beadm list –a

BE/Dataset/Snapshot Active Mountpoint Space Policy Created --- --- --- --- --- ---Solaris

rpool/ROOT/solaris NR / 2.19G static 2014-02-06 21:44

--<省略>--

スナップショットの作成とテストファイルの作成

# beadm create solaris@snap01

# beadm list -s

BE/Snapshot Space Policy Created --- --- --- ---solaris

solaris@install 1.01M static 2014-02-06 21:48 solaris@snap01 0 static 2014-02-06 21:53

# touch /root/testfile01

事前準備

Active列の値

N:現在アクティブのBE

R:リブート後にアクティブになるBE

(1) BEsolaris)からスナップ ショットを作成

(2) BEsolaris)から作成したス ナップショット(solaris@snap01)を 確認

(3) 以降の手順でシステムの状 態を確認するため、ファイルを作成

BE:solaris solaris@snap01 snapshot作成

global zone

zone01

 BE の作成( be01 )

• 作成したスナップショット( solaris@snap01 )から BE ( be01 )を新規作成します。

スナップショット(

solaris@snap01

)の確認

スナップショットから BE の作成

スナップショット(

solaris@snap01

)から

BE

be01

)を新規作成

# beadm create -e solaris@snap01 be01

#

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 - - 60.0K static 2014-02-06 21:59 solaris NR / 2.29G static 2014-02-06 21:44

solaris@snap01

BE作成

BE:be01 BEsolaris

新規作成したBEbe01)の確認

global zone

# beadm list -s

BE/Snapshot Space Policy Created --- --- --- ---solaris

solaris@install 1.01M static 2014-02-06 21:48 solaris@snap01 0 static 2014-02-06 21:53

スナップショット(solaris@snap01 の確認

zone01

global zone

 BE ( be01 )のアクティブ化

• BE ( be01 )をアクティブ化して、スナップショット作成時の環境に戻します。

BE

be01

)のアクティブ化

BE のアクティブ化

# beadm activate be01

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 R - 2.29G static 2014-02-06 21:59 solaris N / 123.0K static 2014-02-06 21:44

BE

be01

)の確認とテストファイルの確認

# shutdown -y -g0 -i6

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 NR / 2.33G static 2014-02-06 21:59 solaris - - 7.77M static 2014-02-06 21:44

# ls –l /root total 0

アクティブ化

BEbe01 BE:be01

Active値が「R」と表示

(1) 新規作成したBEbe01)が 有効であることを確認

(2) スナップショット作成時の 環境に戻っていることを確認

zone01

global zone

 BE の新規作成( be02 )とマウント

• BE ( be02 )を新規作成し、作成した BE ( be02 )へパッケージを追加するため任意のディ レクトリへマウントします。

BE

の作成

# beadm create be02

#

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 NR / 2.33G static 2014-02-06 21:59 be02 - - 60.0K static 2014-02-06 22:04 solaris - - 7.77M static 2014-02-06 21:44

BE

のマウント

# beadm mount be02 /mnt

#

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 NR / 2.33G static 2014-02-06 21:59 be02 - /mnt 60.0K static 2014-02-06 22:04 solaris - - 7.77M static 2014-02-06 21:44

BE の新規作成

BEbe02 BE:solaris

BE作成

(1) BEbe02)を新規作成

(2) 新規作成したBEbe02)を 確認

(1) 作成したBEbe02)にパッ ケージを追加するため任意の ディレクトリへマウント

(2) 指定したディレクトリへマウ ントされていることを確認

zone01

global zone

 BE への IPS パッケージインストール

• 新規作成した BE ( be02 )へパッケージをインストールします。

BE

be02

)へのパッケージインストール

# pkg -R /mnt install pkg://solaris/service/network/telnet Packages to install: 1

Services to change: 1

DOWNLOAD PKGS FILES XFER (MB) SPEED

Completed 1/1 10/10 0.0/0.0 126k/s

PHASE ITEMS Installing new actions 32/32 Updating package state database Done Updating image state Done Creating fast lookup database Done

インストール後の確認

IPS パッケージのインストール

# pkg list telnet

pkg list: no packages matching 'telnet' installed

BE:be02 パッケージ

パッケージ インストール

BE:solaris

アクティブでないBEbe02)に対 してパッケージをインストール

アクティブでないBEbe02)に対し てパッケージをインストールした ため、現在のブート環境には未 適用であることを確認

zone01

global zone

 BE ( be02 )のアクティブ化

パッケージをインストールした

BE

be02

)に切り替えるため、

BE02

をアクティブ化した後にゾーンを再起動します。

BE

be02

)のアクティブ化と確認

BE のアクティブ化

# beadm umount be02

# beadm activate be02

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 N / 129.0K static 2014-02-06 21:59 be02 R - 2.48G static 2014-02-06 22:20 solaris - - 7.77M static 2014-02-06 21:44

BE

とパッケージの確認

# shutdown -y -g0 -i6

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 - - 6.09M static 2014-02-06 21:59 be02 NR / 2.53G static 2014-02-06 22:20 solaris - - 7.77M static 2014-02-06 21:44

# pkg list telnet

NAME (PUBLISHER) VERSION IFO network/telnet 0.5.11-0.175.1.0.0.24.2 i--service/network/telnet 0.5.11-0.175.1.0.0.24.2

i--BE:be02 アクティブ化

BE:solaris

アクティブ化を実行するとActive 値が「R」と表示

(1) 新規作成したBEbe02)が 有効であることを確認

(2) BEbe02)にインストールし たパッケージを表示

zone01

global zone

 元の BE へアクティブ化

• アクティブ化したBE(be02)から元のBE(solaris)へBEを切り替えます。

• 適応したパッケージに不具合があったことを想定します。

BE

solaris

)のアクティブ化と確認

元の BE へ変更

# beadm activate solaris

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- --- ---

---be01 - - 6.09M static 2014-02-06 21:59 be02 N / 264.46M static 2014-02-06 22:20 solaris R - 2.30G static 2014-02-06 21:44

BE

とパッケージの確認

# shutdown -y -g0 -i6

# beadm list

BE Active Mountpoint Space Policy Created -- --- --- ---

---be01 - - 6.09M static 2014-02-06 21:59 be02 - - 273.52M static 2014-02-06 22:20 solaris NR / 2.34G static 2014-02-06 21:44

# pkg list telnet

pkg list: no packages matching 'telnet' installed

BE:be02 アクティブ化

BE:solaris

Active値が「R」と表示

(1) 切り替えたBEsolaris)が有 効であることを確認

(2) 元のBEsolaris)にはインス トールされていないことを確認

8. Oracle Solaris ゾーンを利用した

仮想ネットワーク構築

ゾーンを使用した仮想ネットワーク構築

 仮想ネットワークの構築

 本章の演習概要

1.仮想ネットワーク構築の準備

仮想ネットワーク構築のためネットワーク サービスを確認します。

2. etherstub 、 VNIC の作成

etherstub、VNICを作成します。

3.仮想ルータの作成

仮想ルータとしてゾーンを作成します。

ipfilterサービスの起動を行い、IP転送と

ルーティングを有効化します。

4.仮想ホストの作成

仮想ホストとしてゾーンを作成します。

5.帯域幅制限の設定

フローを作成して仮想ホストに帯域幅制限を 設定します。ゾーン上でglobal zoneからファイ ルをダウンロードしながら帯域幅制限の状態 をモニタリングします。

global zone

関連したドキュメント