Openfiler xenserver alá

Van két XENServerem ezek alá kezdtem Openfilerből ISCSI "san-t" építeni

Van 2 db IBM Xseries3200 am eddig feladat nélkül ők lesznek a "SANOK"
4db hdd-t tudok csatlakoztatni a SAS/SATA backplainre ezek hotswap képessek (storage)
illetve 1 db hdd-t beépítve az alaplapi sata vezérlőre ezen lesz az openfiler

Elsőkörben a két gép 1 - 1 db 500G hdd vel lesz tesztelve, hogy kipróbáljam a drbd és a heartbeat működését

Mivel a minden szerverem monitorozva van munin -al ezért idegesített hogy openfiler alá nincs telepítve
a telepítése pedig hát mundjuk úgy nem evidens így csináltam egy ki leírást a munin telepítéséről is.

Openfiler telepítés
majd konzolrol conary updateall

MidnightCommander telepítés:
conary update mc=contrib.rpath.org@rpl:1/4.6.1a-1-0.1

Beállítás:
hálózati csatolók , ipcímek beállítása figyelve a drbd , heartbeat működésére
drbd, heartbeat beálítása
http://www.howtoforge.com/installing-and-configuring-openfiler-with-drb… alapján

nem látta az openfiler a második disk particióit (illetve csak az egyik gép nem látta)
illetve az lvm volume-t se látta amit a leírás alapján csináltam
ezért konzolból töröltem lvremove /dev/vg0drbd/filer
majd weben keresztűl újra létrehoztam így már szépen látta és ki tudtam ajánlani iscsi-n

(későbbi variálásoknál is előfordult hogy a web gui nem látta, hibásan kezelte, nem engedte iscsi-n mapelni az lvm köteteket amik variálva voltak konzolból ilyenkor ismét létre kellet hozni a guin )

Munin node telepítése
letöltés wget http://downloads.sourceforge.net/project/munin/munin%20stable/1.4.5/mun…
kicsomagolás tar zxvf ./munin-1.4.5.tar.gz
cd munin-1.4.5
conary update perl-Module-Build
conary update perl-Time-HiRes
cpan (sokat kérdez végig enter majd 4 Europe; 12 Hungary; 2 cpan.hu; enter )
install Net::Server
install Net::SNMP
install HTML::Template
install Log::Log4perl

quit
make
módosítsuk a Makefile.config ot izlés szerint
pl az /etc/opt/munin helyett /etc/munin könyvtár a konfig filenak CONFDIR = $(DESTDIR)/etc/munin
állítsuk át a log könyvtárat a /var/log/munin ra LOGDIR = /var/log/munin
useradd munin
make install-common-prime install-node-prime install-plugins-prime
cp dists/redhat/munin-node.rc /etc/init.d/

/etc/munin-node.conf ban
log_file /var/log/munin/munin-node.log #log file helye
engedjük be a munin szerverünket (allow)

módosítsuk az útvonalat a munin-node.rc ben (24. sor) /opt/munin/sbin/munin-node &

induljon automatikusan
chkconfig --level 2345 munin-node.rc on

/opt/munin/sbin/munin-node-configure --shell
majd a javasolt linkeket létrehozni ami kell belőle
+ ami még kellhet
ln -s '/opt/munin/lib/plugins/if_' '/etc/munin/plugins/if_eth0'
ln -s '/opt/munin/lib/plugins/if_' '/etc/munin/plugins/if_eth1'

service munin-node.rc start

nekem valamiért csak második install (/opt/munin könyvtárat töröltem közte) mőködött
első install után a az /etc/opt/munin/ könyvtárban kereste a konfigot pedig install elött módosítottam a Makefile.config ot
de a /opt/munin törlése majd ismét make install-common-prime install-node-prime install-plugins-prime
helyrerakta és működik szépen