インストール
- ソフトウェアの選択(iscsiを使うPCの場合)
- インフラストラクチャサーバー
-> ファイルとストレージサーバー をチェック
ネットワークの設定
- hostnameの設定
- # nmcli g(eneral) hostname hoge
- hostnameの確認
- # nmcli g(eneral) hostname
- デバイス一覧
- # nmcli d(evice)
- コネクション一覧
- # nmcli c(onnection)
- Static IPの設定
- # nmcli c(onnection) add type ethernet con-name $CONNECTION ifname $DEVICE
# nmcli c(onnection) m(odify) $CONNETION ipv4.method manual ipv4.addresses $IP ipv4.gateway $GATEWAY - DNSの設定
- # nmcli c(onnection) m(odify) $CONNECTION ipv4.dns $DNS ipv4.dns-search $DOMAIN
- 自動起動
- # nmcli c(onnection) m(odify) $CONNECTION connection.autoconnect yes|no
- 設定確認
- # nmcli c(onnection) show $CONNECTION
- On,Off
- # nmcli c(onnection) down $CONNECTION
# nmcli c(onnection) up $CONNECTION - 削除
- # nmcli c(onnection) del $CONNECTION
bondingの利用
- 設定
- # nmcli c add type bond con-name bond-bond0 ifname bond0
# nmcli c m bond-bond0 ipv4.method manual ipv4.addresses $IP ipv4.gateway $GATEWAY
# nmcli c m ipv4.dns $DNS ipv4.dns-search $DOMAIN
# nmcli c add type bond-slave ifname $DEVICE1 master bond-bond0
# nmcli c add type bond-slave ifname $DEVICE2 master bond-bond0
# systemctl restart network
iscsiターゲットの設定
ローカルで使う事が目的。セキュリティは気にしない。
- /dev/sdbをiscsiで使う場合
- # targetcli
> cd backstores/block
> create name=test dev=/dev/sdb
> cd /iscsi > create iqn.2014-11.com.sample:server.storage
> cd iqn.2014-11.com.sample:server.storage/tpg1
> cd portals
> create 192.168.10.2
> cd ../luns
> create /backstores/block/test
> cd ../
> set attribute authentication=0
> set attribute generate_node_acls=1
> set attribute demo_mode_write_protect=0
> cd /
> saveconfig
> exit - 起動
- # systemctl start targetd
# systemctl enable targetd - ファイアーウォール無効
- # systemctl stop firewall.service
# systemctl disable firewall.service
時刻同期
- とりあえず同期
- # ntpdata "ntp server"
- chronyの設定(/etc/chrony.conf)
- server "ntp server" iburst
- 再起動
- # systemctl restart chronyd
- chronyで同期確認
- # chronyc sources