tuto:nas_san:openfiler_ha

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
tuto:nas_san:openfiler_ha [24/05/2010 16:46]
dani
tuto:nas_san:openfiler_ha [24/05/2010 19:22]
dani
Ligne 195: Ligne 195:
 </code> </code>
  
-Et on re-fait la même opération sur ofha2+Et on re-fait la même opération sur ofha2
 + 
 +On en profite également pour supprimer la ligne concernant le système de fichier /meta de /etc/fstab
  
 Il faut maintenant lancer le service drbd sur les deux noeuds: Il faut maintenant lancer le service drbd sur les deux noeuds:
Ligne 305: Ligne 307:
 </code> </code>
  
-Puis on édite /opt/openfiler.local/etc/rsync.xml:+Puis on édite /opt/openfiler.local/etc/rsync.xml
 <code xml> <code xml>
 <?xml version="1.0" ?> <?xml version="1.0" ?>
 <rsync> <rsync>
-<remote hostname="10.188.188.2"/> ## IP address of peer node.+<remote hostname="192.168.101.12"/> ## IP address of peer node.
 <item path="/etc/ha.d/haresources"/> <item path="/etc/ha.d/haresources"/>
 <item path="/etc/ha.d/ha.cf"/> <item path="/etc/ha.d/ha.cf"/>
Ligne 319: Ligne 321:
 </rsync> </rsync>
 </code> </code>
 +Puis:
 +<code>
 +mkdir -p /cluster_metadata/etc/httpd/conf.d
 +</code>
 +
 +Maintenant, sur ofha2:
 +<code>
 +mkdir /cluster_metadata
 +mv /opt/openfiler/ /opt/openfiler.local
 +ln -s /cluster_metadata/opt/openfiler /opt/openfiler
 +</code>
 +Puis on édite /opt/openfiler.local/etc/rsync.xml
 +<code xml>
 +<?xml version="1.0" ?>
 +<rsync>
 +<remote hostname="192.168.101.11"/> ## IP address of peer node.
 +<item path="/etc/ha.d/haresources"/>
 +<item path="/etc/ha.d/ha.cf"/>
 +<item path="/etc/ldap.conf"/>
 +<item path="/etc/openldap/ldap.conf"/>
 +<item path="/etc/ldap.secret"/>
 +<item path="/etc/nsswitch.conf"/>
 +<item path="/etc/krb5.conf"/>
 +</rsync>
 +</code>
 +
 +==== Support de samba/NFS ====
 +Sur ofha1:
 +<code bash>
 +mkdir /cluster_metadata/etc
 +mv /etc/samba/ /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/samba/ /etc/samba
 +mkdir -p /cluster_metadata/var/spool
 +mv /var/spool/samba/ /cluster_metadata/var/spool/
 +ln -s /cluster_metadata/var/spool/samba/ /var/spool/samba
 +mkdir -p /cluster_metadata/var/lib
 +mv /var/lib/nfs/ /cluster_metadata/var/lib/
 +ln -s /cluster_metadata/var/lib/nfs/ /var/lib/nfs
 +mv /etc/exports /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/exports /etc/exports
 +</code>
 +
 +Sur ofha2:
 +<code bash>
 +rm -rf /etc/samba/
 +ln -s /cluster_metadata/etc/samba/ /etc/samba
 +rm -rf /var/spool/samba/
 +ln -s /cluster_metadata/var/spool/samba/ /var/spool/samba
 +rm -rf /var/lib/nfs/
 +ln -s /cluster_metadata/var/lib/nfs/ /var/lib/nfs
 +rm -rf /etc/exports
 +ln -s /cluster_metadata/etc/exports /etc/exports
 +</code>
 +
 +==== Support d'iSCSI ====
 +Sur ofha1:
 +<code bash>
 +mv /etc/ietd.conf /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/ietd.conf /etc/ietd.conf
 +mv /etc/initiators.allow /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/initiators.allow /etc/initiators.allow
 +mv /etc/initiators.deny /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/initiators.deny /etc/initiators.deny
 +</code>
 +
 +Sur ofha2:
 +<code bash>
 +rm -f /etc/ietd.conf
 +ln -s /cluster_metadata/etc/ietd.conf /etc/ietd.conf
 +rm -f /etc/initiators.allow
 +ln -s /cluster_metadata/etc/initiators.allow /etc/initiators.allow
 +rm -f /etc/initiators.deny
 +ln -s /cluster_metadata/etc/initiators.deny /etc/initiators.deny
 +</code>
 +
 +==== Support du FTP ====
 +Sur ofha1:
 +<code bash>
 +mv /etc/proftpd /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/proftpd/ /etc/proftpd
 +</code>
 +
 +Sur ofha2:
 +<code bash>
 +rm -rf /etc/proftpd
 +ln -s /cluster_metadata/etc/proftpd/ /etc/proftpd
 +</code>
 +
 +===== Création d'un groupe de volume =====
 +Sur ofha1:
 +<code bash>
 +vgcreate monvg /dev/drbd1
 +</code>
 +
 +===== Premier démarrage de heartbeat =====
 +sur ofha1:
 +<code bash>
 +rm -f /opt/openfiler/etc/httpd/modules
 +ln -s /usr/lib64/httpd/modules /opt/openfiler/etc/httpd/modules
 +/etc/init.d/openfiler restart
 +</code>
 +NOTE: remplacer /lib64 par /lib si vous utilisez un système 32bits
 +
 +Puis aller sur https://ofha1:446/admin pour activer le service iSCSI
 +
 +Le fichier /etc/ha.d/haresources devrait avoir été créé, il faut le copier sur ofha2:
 +<code bash>
 +scp /etc/ha.d/haresources root@ofha2:/etc/ha.d/haresources
 +</code>
 +
 +Avant que heartbeat démarre, il faut qu'un volume logique existe (on pourra le supprimer ensuite)
 +<code bash>
 +lvcreate -L 400M -n filer monvg
 +</code>
 +
 +On peut maintenant redémarrer les deux nœuds, et espérer que tout fonctionne ;)
  • tuto/nas_san/openfiler_ha.txt
  • Dernière modification: 13/07/2012 10:35
  • de dani