|
@ -4,16 +4,22 @@ post_install() { |
|
|
|
|
|
|
|
|
if [[ ! -d /var/lib/cloudstack/user ]]; then |
|
|
if [[ ! -d /var/lib/cloudstack/user ]]; then |
|
|
mkdir -p /var/lib/cloudstack/user |
|
|
mkdir -p /var/lib/cloudstack/user |
|
|
chown cloud.cloud -R /var/lib/cloudstack/user |
|
|
|
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
chown cloud.cloud /var/log/cloudstack |
|
|
|
|
|
|
|
|
chown cloud.cloud -R /var/lib/cloudstack/user |
|
|
|
|
|
|
|
|
|
|
|
chown cloud.cloud /var/log/cloudstack/management |
|
|
|
|
|
chown cloud.cloud /var/log/cloudstack/ipallocator |
|
|
|
|
|
|
|
|
chown cloud.cloud /var/lib/cloudstack/data/ |
|
|
chown cloud.cloud /var/lib/cloudstack/data/ |
|
|
|
|
|
|
|
|
# Apply cloudbr0, cloudbr1 & cloudbr2 network interfaces |
|
|
# Apply cloudbr0, cloudbr1 & cloudbr2 network interfaces |
|
|
systemctl restart systemd-networkd |
|
|
systemctl restart systemd-networkd |
|
|
systemctl restart mysqld |
|
|
systemctl restart mysqld |
|
|
|
|
|
|
|
|
|
|
|
# Generate ssh keypair for user 'cloud' |
|
|
|
|
|
runuser -l cloud -s /bin/sh -c "ssh-keygen -N '' -f /var/lib/cloudstack/user/.ssh/id_rsa" |
|
|
|
|
|
|
|
|
msg2 "Configuration info: http://docs.cloudstack.apache.org/en/latest/installguide/management-server/" |
|
|
msg2 "Configuration info: http://docs.cloudstack.apache.org/en/latest/installguide/management-server/" |
|
|
|
|
|
|
|
|
msg2 "System VM template files are located at '/usr/share/cloudstack-management/templates/systemvm/'" |
|
|
msg2 "System VM template files are located at '/usr/share/cloudstack-management/templates/systemvm/'" |
|
|