2011/03/07

xenserver HDD 追加メモ

よくわすれるのでメモ
環境:xenserver5.6 FP1SATA-HDD4台ぶら下がっている状況でさらに2台追加。
Xenserverをシャットダウンして2台追加し、Xenserver起動。
Xenserverにつないで
[root@xenserver ~]# dmesg |less
/sde
scsi 4:0:0:0: Direct-Access     ATA      WDC WD20EARS-00M 51.0 PQ: 0 ANSI: 5
sdd:
sd 4:0:0:0: [sde] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
/sdf
scsi 5:0:0:0: Direct-Access     ATA      WDC WD20EARS-00M 51.0 PQ: 0 ANSI: 5
sde:
sd 5:0:0:0: [sdf] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
2台追加されていることを確認。
[root@xenserver ~]# xe sr-create name-label=”LocalStorage5″ type=lvm device-config:device=/dev/sde
82998483-c016-5a21-2f47-ca917144e9e8
sde認識されているHDDをLocalStorage5という名前でlvmのsr作成。
[root@xenserver ~]# xe sr-create name-label=”LocalStorage6″ type=lvm device-config:device=/dev/sdf
3a9ab6fd-f3de-934a-efa9-110c4278921e
sdf認識されているHDDをLocalStorage6という名前でlvmのsr作成。
後は、xencenterからLocalStorage5,6が認識されていることを確認して完了。

2010/11/01

ルーターのlog転送

RT58iのlogをcentos5.5へ転送

RT58iで操作
#syslog notice on
#syslog info on
#syslog facility local7

centosで操作
#touch /var/log/router
#vi /etc/syslog.conf
//;local7.noneを追加
# Log anything (except mail) of level info or higher.
# Don’t log private authentication messages! *.info;mail.none;authpriv.none;cron.none;local7.none                     /var/log/messages
//以下を追加
local7.*                             /var/log/router

#vi /etc/sysconfig/syslog
SYSLOGD_OPTIONS=”-m 0″
SYSLOGD_OPTIONS=”-r -m 0″   // -r を追加

firewallを使っていれば、centosの514/UDPを開く

#service syslog restart
syslogリスタート

#tail –f /var/log/router
logが送られてくればok

2010/09/11

xenserver 1000GT ドライバ更新

xenserverに使っているNICintel 1000GT/Desktopを2枚使っているんだけど
いつの間にか100baseでしかlinkupしなくなったのでドライバを入れ替えてみた。
※ちなみに、ドライバ入れ替える前に、GbE-PCIに2枚とも変えてみたら
あっさり1000baseでlinkupしたので、HUBやPC側はとりあえず大丈夫なのかなと・・・
xenserverでドライバ作成環境(VMを作成)
 http://www.citrix.com/lang/English/home.asp
 Xenserver 5.6ダウンロード先まで行く(要CITRIXアカウント)
 Additional Components内のDDK (Driver Development Kit) Virtual Machineをダウンロード
 
xencenterのPCにddk.isoを焼いたCDを入れる
 (仮想ドライブも可)
xencenterを立ち上げてメニューから
 File-Import
  ImportSource(F:ddkova.xml)
  HomeServer(xenserver)
  storage(ddkのインストール先を指定)
  Network(使うかどうか分からないけど一応追加)
  Finish
自動でDDK_VMが立ち上がってrootパスを聞いてくるので設定
e1000のダウンロードと作成
#wget http://sourceforge.net/projects/e1000/files/e1000%20stable/8.0.23/e1000-8.0.23.tar.gz/download #tar zxvf e1000-8.0.23.tar.gz
#cd e1000-8.0.23/src/
#make install
#ls -l /lib/modules/2.6.27.42-0.1.1.xs5.6.0.44.111158kdump/kernel/drivers/net/e1000/e1000.ko
DDK_vmsshが動いているのでxenserverのIPを指定して一旦rootへe1000.koを移動
#scp /lib/modules/2.6.27.42-0.1.1.xs5.6.0.44.111158xen/kernel/drivers/net/e1000/e1000.ko 192.168.11.100:/root/
xenserverに作業を移す
元のe1000のバックアップと新しいe1000のロード
#cd /lib/modules/2.6.27.42-0.1.1.xs5.6.0.44.111158xen/kernel/drivers/net/e1000 #mv e1000.ko e1000.ko.bk
#mv /root/e1000.ko ./
#rmmod e1000
#modprobe e1000
#depmod -a
e1000のバージョンが変わったか確認(xenserver5.6は最初8.0.16が入っている)
#ethtool -i eth1 driver: e1000
version: 8.0.23-NAPI
firmware-version: N/A
bus-info: 0000:03:05.0
ドライバのバージョン更新はうまくいったけど、linkupはうまくいかない・・・
バージョン変わったのでxe pif-scanやpif-forgetで再認識させたり
ethtoolで速度指定してみたが、100baseのままで成果なし・・・
GbE-PCIに変えるかな
※追加
xenserverいれているPCでwindows7×64とubuntu8.4いれてみたが
どちらも100baseリンクのままでした。別のPCで近いうち試してみよう。
※再追加
別PCでも同じようになるのでGbE-PCIに変えてみた。
IntelNIC壊れちゃったかぁぁ。
低いけどHUBとの相性があるかもしれないから、HUB買い換えたときもう一度試そう。

2010/05/20

zabbix-agentのインストール

debian lennyにzabbix-agentをインストール
参考:http://www.atmarkit.co.jp/flinux/rensai/zabbix02/zabbix02d.html
#useradd zabbix -s /sbin/nologin
※zabbixユーザを作成
#aptitude install gcc make
コンパイルするためにインストール
#cd /usr/local/src
#wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/1.8.2/zabbix-1.8.2.tar.gz/download
※zabbixをダウンロード(serverもagentも一緒)
#tar zxvf zabbix-1.8.2.tar.gz
#chown -R zabbix. ./zabbix-1.8.2
#cd zabbix-1.8.2
#./configure –enable-agent
※–enable-agentをつけてagent用にする
#make
※作成
#make install
※インストール
#cp misc/conf/zabbix_agentd.conf /etc/zabbix/
※サンプルをコピー
#vi /etc/zabbix/zabbix-agentd.conf
※サンプルを修正
———————————————————————————
PidFile=/tmp/zabbix_agentd.pid

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/tmp/zabbix_agentd.log

LogFile=/var/log/zabbix/zabbix_agentd.log
Server=127.0.0.1

Server=zabbixサーバが入っているサーバのIPアドレス
Hostname=Zabbix Server

Hostname=エージェントを入れたサーバのホスト名
#ListenPort=10050
↓  ※コメントアウトする
ListenPort=10050
#ListenIP=127.0.0.1
↓  ※コメントアウトする
ListenIP=エージェントを入れたサーバのIPアドレス
#ServerPort=10051
↓  ※コメントアウトする
ServerPort=10051
———————————————————————————
#cp misc/init.d/debian/zabbix-agent /etc/init.d/zabbix-agent
#vi /etc/init.d/zabbix-agent
———————————————————————————————————————-
DAEMON=/home/zabbix/${NAME}
↓ 変更
DAEMON=/usr/local/sbin/${NAME}
—————————————————————————————————————————
#chmod 755 /etc/init.d/zabbix-agent
※実行権を付与
#/etc/init.d/zabbix-agent start
※zabbix-agentスタート

2010/05/16

mail exim4

exim4のスマートホストを使ってgmailへ転送
参考:http://wiki.debian.org/GmailAndExim4
参考:http://d.hatena.ne.jp/tadakado/20090606/1244309629
#dpkg-reconfigure exim4-config
General type of mail configuration:
・mail sent by smarthost; received via SMTP or fetchmail
System mail name:
localhost
IP-addresses to listen on for incoming SMTP connections:
127.0.0.1
Other destinations for which mail is accepted:
・空白
Machines to relay mail for:
・空白
IP address or host name of the outgoing smarthost:
smtp.gmail.com::587
Hide local mail name in outgoing mail?
・No
Keep number of DNS-queries minimal (Dial-on-Demand)?
・No
Delivery method for local mail:
・mbox format in /var/mail/
Split configuration into small files?
・Yes
#vi /etc/exim4/passwd.client
gmail-smtp.l.google.com:ユーザー名@gmail.com:パスワード
*.google.com:ユーザー名@gmail.com:パスワード
smtp.gmail.com:ユーザー名@gmail.com:パスワード
#chown root:Debian-exim /etc/exim4/passwd.client
※所有者変更
#vi /etc/aliases
root: user1
user1: ユーザー名@gmail.com
※root宛のメールをuser1に送り、user1のメールはgmailに送る
#update-exim4.conf
※設定リロード
mailの送り方
$mail foo@example.com
Subject:testメール
ここから本文です
テストメール
. //ピリオドで本文終了
Cc:  //カーボンコピー

L2TP/IPSEC-VPN IX2025 リモートアクセス.

リモートアクセス VPN テスト シナリオ 想定1:インターネット VPN を使用したリモートアクセス VPN 想定2: VPN 構築後に iphone からインターネットに接続する 機器: NEC  IX2025(8.11.11) と iphone 目標1: LTE 通信の i...