ubuntu仮想マシンを複製したときのネットワーク再設定
VMwareやVIrtualboxなど仮想化ソフトウェアでubuntuOSを複製したときは
ネットワークインターフェースを認識されません。
/etc/udev/rules.d/70-persistent-net.rules
にあるファイルであたらしいNICのmac addressでインターフェースの
追加がされているので、そこを再設定。
忘れがちなのでメモ
以下ページより
http://zettai-non-sugar.blogspot.com/2009/01/vmware-ubuntu.html
ネットワークインターフェースを認識されません。
/etc/udev/rules.d/70-persistent-net.rules
にあるファイルであたらしいNICのmac addressでインターフェースの
追加がされているので、そこを再設定。
忘れがちなのでメモ
以下ページより
http://zettai-non-sugar.blogspot.com/2009/01/vmware-ubuntu.html
iscsiターゲットとイニシエーター
OpenSolaris/COMSTARでのiscsiターゲットとイニシエーターの作成メモ
■環境
openindiana oi_148
ターゲット用1台
イニシエーター用1台
■ターゲット作成
COMSTARをインストール
# pkg search COMSTAR
INDEX ACTION VALUE PACKAGE
pkg.description set Sun FCoE (Fibre Channel over Ethernet) COMSTAR Driver pkg:/driver/network/fcoet@0.5.11-0.148
pkg.description set Sun SRP COMSTAR Port Provider pkg:/driver/network/srpt@0.5.11-0.148
pkg.description set Sun iSCSI COMSTAR Port Provider pkg:/network/iscsi/target@0.5.11-0.148
pkg.summary set Sun FCoE COMSTAR Driver pkg:/driver/network/fcoet@0.5.11-0.148
pkg.summary set Sun SRP COMSTAR Port Provider pkg:/driver/network/srpt@0.5.11-0.148
pkg.summary set Sun iSCSI COMSTAR Port Provider pkg:/network/iscsi/target@0.5.11-0.148
basename dir usr/demo/comstar pkg:/storage/stmf@0.5.11-0.148
# pkg install pkg:/network/iscsi/target
Packages to install: 1
Create boot environment: No
Services to restart: 1
DOWNLOAD PKGS FILES XFER (MB)
Completed 1/1 15/15 0.2/0.2
PHASE ACTIONS
Install Phase 49/49
PHASE ITEMS
Package State Update Phase 1/1
Image State Update Phase 2/2
# svcs -a | grep iscsi
disabled 15:04:13 svc:/network/iscsi/target:default
online Feb_28 svc:/network/iscsi/initiator:default
# svcadm enable -r svc:/network/iscsi/target:default
svcadm: svc:/milestone/network depends on svc:/network/physical, which has multiple instances.
# svcs -a | grep iscsi
online Feb_28 svc:/network/iscsi/initiator:default
online 15:20:14 svc:/network/iscsi/target:default
以下のようなディスク構成
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c2t0d0
/pci@0,0/pci15ad,1976@10/sd@0,0
1. c2t1d0
/pci@0,0/pci15ad,1976@10/sd@1,0
2. c2t2d0
/pci@0,0/pci15ad,1976@10/sd@2,0
3. c2t3d0
/pci@0,0/pci15ad,1976@10/sd@3,0
プールの作成
(ディスクをそのままLUとして作成できるのでつくらないほうがいいけど、やってしまったので。。。)
# zpool create tank c2t1d0
# zpool create tank2 c2t2d0
# zpool create tank3 c2t3d0
# zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
rpool 29.8G 2.67G 27.1G 8% 1.00x ONLINE -
tank 4.97G 91K 4.97G 0% 1.00x ONLINE -
tank2 4.97G 91K 4.97G 0% 1.00x ONLINE -
tank3 4.97G 108K 4.97G 0% 1.00x ONLINE -
# zfs create -V 4.5G tank/iscsi01
# zfs create -V 4.5G tank2/iscsi02
# zfs create -V 4.5G tank3/iscsi03
# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 2.92G 26.4G 5.58M /rpool
rpool/ROOT 2.13G 26.4G 31K legacy
rpool/ROOT/solaris 2.13G 26.4G 2.11G /
rpool/dump 256M 26.4G 256M -
rpool/export 98K 26.4G 32K /export
rpool/export/home 66K 26.4G 32K /export/home
rpool/export/home/sakamoto 34K 26.4G 34K /export/home/sakamoto
rpool/swap 544M 26.6G 289M -
tank 4.64G 255M 31K /tank
tank/iscsi01 4.64G 4.89G 16K -
tank2 4.64G 255M 31K /tank2
tank2/iscsi02 4.64G 4.89G 16K -
tank3 4.64G 255M 31K /tank3
tank3/iscsi03 4.64G 4.89G 16K -
LUの作成
# sbdadm create-lu /dev/zvol/rdsk/tank/iscsi01
Created the following LU:
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748b910001 4831838208 /dev/zvol/rdsk/tank/iscsi01
# sbdadm create-lu /dev/zvol/rdsk/tank2/iscsi02
Created the following LU:
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748b9c0002 4831838208 /dev/zvol/rdsk/tank2/iscsi02
# sbdadm create-lu /dev/zvol/rdsk/tank3/iscsi03
Created the following LU:
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748ba30003 4831838208 /dev/zvol/rdsk/tank3/iscsi03
# sbdadm list-lu
Found 3 LU(s)
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748b910001 4831838208 /dev/zvol/rdsk/tank/iscsi01
600144f03a37400000004d748b9c0002 4831838208 /dev/zvol/rdsk/tank2/iscsi02
600144f03a37400000004d748ba30003 4831838208 /dev/zvol/rdsk/tank3/iscsi03
viewに追加
# stmfadm add-view 600144f03a37400000004d748b910001
# stmfadm add-view 600144f03a37400000004d748b910002
# stmfadm add-view 600144f03a37400000004d748b910003
# sbdadm list-lu -v
View Entry Count : 1 となっていることを確認
ターゲット作成
# itadm create-target
Target iqn.1986-03.com.sun:02:67d18ea0-6f24-ee17-99d2-81246575e4ad successfully created
# itadm list-target -v
TARGET NAME STATE SESSIONS
iqn.1986-03.com.sun:02:67d18ea0-6f24-ee17-99d2-81246575e4ad online 0
alias: -
auth: none (defaults)
targetchapuser: -
targetchapsecret: unset
tpg-tags: default
■イニシエーター作成
# iscsiadm add discovery-address xxx.xxx.xxx.xxx
# iscsiadm list discovery-address
Discovery Address: xxx.xxx.xxx.xxx:3260
ターゲットに接続
# iscsiadm modify discovery -t enable
# iostat -En
c3t600144F03A37400000004D748B910001d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: OI Product: COMSTAR Revision: 1.0 Serial No:
Size: 4.83GB <4831838208 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
※ターゲットIP削除
iscsiadm remove discovery-address xxx.xxx.xxx.xxx
■環境
openindiana oi_148
ターゲット用1台
イニシエーター用1台
■ターゲット作成
COMSTARをインストール
# pkg search COMSTAR
INDEX ACTION VALUE PACKAGE
pkg.description set Sun FCoE (Fibre Channel over Ethernet) COMSTAR Driver pkg:/driver/network/fcoet@0.5.11-0.148
pkg.description set Sun SRP COMSTAR Port Provider pkg:/driver/network/srpt@0.5.11-0.148
pkg.description set Sun iSCSI COMSTAR Port Provider pkg:/network/iscsi/target@0.5.11-0.148
pkg.summary set Sun FCoE COMSTAR Driver pkg:/driver/network/fcoet@0.5.11-0.148
pkg.summary set Sun SRP COMSTAR Port Provider pkg:/driver/network/srpt@0.5.11-0.148
pkg.summary set Sun iSCSI COMSTAR Port Provider pkg:/network/iscsi/target@0.5.11-0.148
basename dir usr/demo/comstar pkg:/storage/stmf@0.5.11-0.148
# pkg install pkg:/network/iscsi/target
Packages to install: 1
Create boot environment: No
Services to restart: 1
DOWNLOAD PKGS FILES XFER (MB)
Completed 1/1 15/15 0.2/0.2
PHASE ACTIONS
Install Phase 49/49
PHASE ITEMS
Package State Update Phase 1/1
Image State Update Phase 2/2
# svcs -a | grep iscsi
disabled 15:04:13 svc:/network/iscsi/target:default
online Feb_28 svc:/network/iscsi/initiator:default
# svcadm enable -r svc:/network/iscsi/target:default
svcadm: svc:/milestone/network depends on svc:/network/physical, which has multiple instances.
# svcs -a | grep iscsi
online Feb_28 svc:/network/iscsi/initiator:default
online 15:20:14 svc:/network/iscsi/target:default
以下のようなディスク構成
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c2t0d0
/pci@0,0/pci15ad,1976@10/sd@0,0
1. c2t1d0
/pci@0,0/pci15ad,1976@10/sd@1,0
2. c2t2d0
/pci@0,0/pci15ad,1976@10/sd@2,0
3. c2t3d0
/pci@0,0/pci15ad,1976@10/sd@3,0
プールの作成
(ディスクをそのままLUとして作成できるのでつくらないほうがいいけど、やってしまったので。。。)
# zpool create tank c2t1d0
# zpool create tank2 c2t2d0
# zpool create tank3 c2t3d0
# zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
rpool 29.8G 2.67G 27.1G 8% 1.00x ONLINE -
tank 4.97G 91K 4.97G 0% 1.00x ONLINE -
tank2 4.97G 91K 4.97G 0% 1.00x ONLINE -
tank3 4.97G 108K 4.97G 0% 1.00x ONLINE -
# zfs create -V 4.5G tank/iscsi01
# zfs create -V 4.5G tank2/iscsi02
# zfs create -V 4.5G tank3/iscsi03
# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 2.92G 26.4G 5.58M /rpool
rpool/ROOT 2.13G 26.4G 31K legacy
rpool/ROOT/solaris 2.13G 26.4G 2.11G /
rpool/dump 256M 26.4G 256M -
rpool/export 98K 26.4G 32K /export
rpool/export/home 66K 26.4G 32K /export/home
rpool/export/home/sakamoto 34K 26.4G 34K /export/home/sakamoto
rpool/swap 544M 26.6G 289M -
tank 4.64G 255M 31K /tank
tank/iscsi01 4.64G 4.89G 16K -
tank2 4.64G 255M 31K /tank2
tank2/iscsi02 4.64G 4.89G 16K -
tank3 4.64G 255M 31K /tank3
tank3/iscsi03 4.64G 4.89G 16K -
LUの作成
# sbdadm create-lu /dev/zvol/rdsk/tank/iscsi01
Created the following LU:
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748b910001 4831838208 /dev/zvol/rdsk/tank/iscsi01
# sbdadm create-lu /dev/zvol/rdsk/tank2/iscsi02
Created the following LU:
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748b9c0002 4831838208 /dev/zvol/rdsk/tank2/iscsi02
# sbdadm create-lu /dev/zvol/rdsk/tank3/iscsi03
Created the following LU:
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748ba30003 4831838208 /dev/zvol/rdsk/tank3/iscsi03
# sbdadm list-lu
Found 3 LU(s)
GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f03a37400000004d748b910001 4831838208 /dev/zvol/rdsk/tank/iscsi01
600144f03a37400000004d748b9c0002 4831838208 /dev/zvol/rdsk/tank2/iscsi02
600144f03a37400000004d748ba30003 4831838208 /dev/zvol/rdsk/tank3/iscsi03
viewに追加
# stmfadm add-view 600144f03a37400000004d748b910001
# stmfadm add-view 600144f03a37400000004d748b910002
# stmfadm add-view 600144f03a37400000004d748b910003
# sbdadm list-lu -v
View Entry Count : 1 となっていることを確認
ターゲット作成
# itadm create-target
Target iqn.1986-03.com.sun:02:67d18ea0-6f24-ee17-99d2-81246575e4ad successfully created
# itadm list-target -v
TARGET NAME STATE SESSIONS
iqn.1986-03.com.sun:02:67d18ea0-6f24-ee17-99d2-81246575e4ad online 0
alias: -
auth: none (defaults)
targetchapuser: -
targetchapsecret: unset
tpg-tags: default
■イニシエーター作成
# iscsiadm add discovery-address xxx.xxx.xxx.xxx
# iscsiadm list discovery-address
Discovery Address: xxx.xxx.xxx.xxx:3260
ターゲットに接続
# iscsiadm modify discovery -t enable
# iostat -En
c3t600144F03A37400000004D748B910001d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: OI Product: COMSTAR Revision: 1.0 Serial No:
Size: 4.83GB <4831838208 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
※ターゲットIP削除
iscsiadm remove discovery-address xxx.xxx.xxx.xxx
vmstatで時間を表示させる
vmstatには時間軸がないので表示させる
vmstat 1 | awk '{now=strftime("%Y-%m-%d %T "); print now $0}'
以上