Rotsipitia Rahaingoharivahitra e968256f6d renommé : sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/action_provision -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/action_provision
renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/action_set_name -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/action_set_name
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/box_meta -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/box_meta
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/creator_uid -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/creator_uid
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/id -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/id
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/index_uuid -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/index_uuid
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/private_key -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/private_key
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/synced_folders -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/synced_folders
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/machines/default/virtualbox/vagrant_cwd -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/machines/default/virtualbox/vagrant_cwd
	renommé :         sio2/SISR/10-ha/bookworm/.vagrant/rgloader/loader.rb -> sio2/SISR/01-haute_disponibilite/bookworm/.vagrant/rgloader/loader.rb
	renommé :         sio2/SISR/10-ha/bookworm/Vagrantfile -> sio2/SISR/01-haute_disponibilite/bookworm/Vagrantfile
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/action_provision -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/action_provision
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/action_set_name -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/action_set_name
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/box_meta -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/box_meta
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/creator_uid -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/creator_uid
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/id -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/id
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/index_uuid -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/index_uuid
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/private_key -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/private_key
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/synced_folders -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/synced_folders
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv1/virtualbox/vagrant_cwd -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv1/virtualbox/vagrant_cwd
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/action_provision -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/action_provision
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/action_set_name -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/action_set_name
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/box_meta -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/box_meta
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/creator_uid -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/creator_uid
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/id -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/id
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/index_uuid -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/index_uuid
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/private_key -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/private_key
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/synced_folders -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/synced_folders
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/machines/srv2/virtualbox/vagrant_cwd -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/machines/srv2/virtualbox/vagrant_cwd
	renommé :         sio2/SISR/10-ha/rsync/.vagrant/rgloader/loader.rb -> sio2/SISR/01-haute_disponibilite/rsync/.vagrant/rgloader/loader.rb
	renommé :         sio2/SISR/10-ha/rsync/Vagrantfile -> sio2/SISR/01-haute_disponibilite/rsync/Vagrantfile
	nouveau fichier : sio2/SISR/02-heartbeat/hb1/inst-hb1.sh
	nouveau fichier : sio2/SISR/02-heartbeat/hb2/inst-hb2.sh
	nouveau fichier : sio2/SISR/vagrantfile_rsync
2024-09-12 10:36:58 +02:00

49 lines
1.1 KiB
Bash
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# les bases
# noeud hb1 : 192.168.0.101
# noeud hb2 : 192.168.0.102
# addr virt. : 192.168.0.103
sed -i 's/bookworm/hb1/g' /etc/host{s,name}
apt update
apt install -y heartbeat apache2 net-tools
systemctl disable apache2
cat <<EOT> /etc/network/interfaces.d/enp0s3
allow-hotplug enp0s3
iface enp0s3 inet static
address 192.168.0.101/24 # a adapter pour hb2
EOT
cat <<EOT> /etc/network/interfaces.d/enp0s8
allow-hotplug enp0s8
iface enp0s8 inet static
address 10.0.0.1/24 # a adapter pour hb2
EOT
cd /usr/share/doc/heartbeat
gunzip *.gz
cp ha.cf /etc/ha.d
cp haresources /etc/ha.d
cp authkeys /etc/ha.d
cd /etc/ha.d
echo "192.168.0.102 hb2" >> /etc/hosts # a adapter pour hb2
cat <<EOT >> /etc/ha.d/ha.cf
bcast enp0s8
node hb1
node hb2
pacemaker off
EOT
# echo " hb1 192.168.0.103 apache2" >> /etc/ha.d/haresources pou Debian buster
echo " hb1 192.168.0.103/24/enp0s3 apache2" >> /etc/ha.d/haresources
cat <<EOT >> /etc/ha.d/authkeys
auth 1
1 crc
EOT
chmod 600 /etc/ha.d/authkeys
echo hb1 > /var/www/html/index.html # a adapter pour hb2
#