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 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
#