bugfix install compass onto centos7
1. change mariadb to mysql 2. delete the "exit 0" in cobbler.sh 3. enable rabbitmq service in dependency.sh Change-Id: I56ac94460c772edd54b0ee6e28392964aa5aa582 Signed-off-by: baigk <baiguoku@huawei.com>
This commit is contained in:
parent
574a22e252
commit
e557d06fd4
@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
systemctl restart mariadb.service
|
||||
systemctl status mariadb.service || exit $?
|
||||
systemctl restart mysql.service
|
||||
systemctl status mysql.service || exit $?
|
||||
/opt/compass/bin/manage_db.py createdb
|
||||
/opt/compass/bin/clean_installers.py --noasync
|
||||
/opt/compass/bin/clean_installation_logs.py
|
||||
|
@ -144,20 +144,13 @@ chmod 644 /etc/httpd/conf.d/cobbler.conf
|
||||
|
||||
sudo cp -rn /etc/xinetd.d /root/backup/
|
||||
sudo cp $COMPASSDIR/misc/rsync /etc/xinetd.d/
|
||||
exit 0
|
||||
|
||||
#sudo sed -i 's/^@dists=/# @dists=/g' /etc/debmirror.conf
|
||||
#sudo sed -i 's/^@arches=/# @arches=/g' /etc/debmirror.conf
|
||||
|
||||
sudo rm -rf /var/lib/cobbler/config/systems.d/*
|
||||
|
||||
echo "disable iptables"
|
||||
sudo systemctl stop firewalld
|
||||
if [[ "$?" == "0" ]]; then
|
||||
echo "iptables is running"
|
||||
exit 1
|
||||
else
|
||||
echo "iptables is already stopped"
|
||||
fi
|
||||
|
||||
# echo "disable selinux temporarily"
|
||||
# echo 0 > /selinux/enforce
|
||||
|
@ -158,7 +158,7 @@ else
|
||||
echo "redis has already started"
|
||||
fi
|
||||
|
||||
sudo systemctl status mariadb.service |grep running
|
||||
sudo systemctl status mysql.service |grep running
|
||||
if [[ "$?" != "0" ]]; then
|
||||
echo "mysqld is not started"
|
||||
exit 1
|
||||
|
@ -10,7 +10,9 @@ if [ "$tempest" == "true" ]; then
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
sudo yum install -y rsyslog logrotate ntp iproute openssh-clients python python-devel git wget syslinux amqp rabbitmq-server mod_wsgi httpd squid dhcp bind rsync yum-utils xinetd tftp-server gcc net-snmp-utils net-snmp net-snmp-python unzip openssl openssl098e ca-certificates mariadb mariadb-server mysql-devel python-virtualenv python-setuptools python-pip bc libselinux-python
|
||||
|
||||
sudo yum install http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm -y
|
||||
sudo yum install -y rsyslog logrotate ntp iproute openssh-clients python python-devel git wget syslinux amqp rabbitmq-server mod_wsgi httpd squid dhcp bind rsync yum-utils xinetd tftp-server gcc net-snmp-utils net-snmp net-snmp-python unzip openssl openssl098e ca-certificates mysql-devel mysql-server mysql MySQL-python python-virtualenv python-setuptools python-pip bc libselinux-python
|
||||
sudo yum --setopt=tsflags=noscripts -y remove redis
|
||||
sudo yum --enablerepo=remi,remi-test install -y redis
|
||||
|
||||
@ -54,5 +56,5 @@ sudo systemctl enable sshd.service
|
||||
sudo systemctl enable rsyslog.service
|
||||
sudo systemctl enable ntpd.service
|
||||
sudo systemctl enable redis.service
|
||||
sudo systemctl enable mariadb.service
|
||||
sudo systemctl disable firewalld
|
||||
sudo systemctl enable mysql.service
|
||||
sudo systemctl enable rabbitmq-server.service
|
||||
|
@ -108,9 +108,9 @@ echo "update mysqld"
|
||||
mkdir -p /var/log/mysql
|
||||
chmod -R 777 /var/log/mysql
|
||||
sleep 10
|
||||
systemctl restart mariadb.service
|
||||
systemctl restart mysql.service
|
||||
sudo sleep 10
|
||||
systemctl status mariadb.service
|
||||
systemctl status mysql.service
|
||||
if [[ "$?" != "0" ]]; then
|
||||
echo "failed to restart mysqld"
|
||||
exit 1
|
||||
@ -144,9 +144,9 @@ if [[ "$?" != "0" ]]; then
|
||||
else
|
||||
echo "mysql database set succeeded"
|
||||
fi
|
||||
sudo systemctl restart mariadb.service
|
||||
sudo systemctl restart mysql.service
|
||||
sudo sleep 10
|
||||
sudo systemctl status mariadb.service
|
||||
sudo systemctl status mysql.service
|
||||
if [[ "$?" != "0" ]]; then
|
||||
echo "mysqld is not started"
|
||||
exit 1
|
||||
|
@ -9,13 +9,13 @@ workon compass-core
|
||||
|
||||
RET=1
|
||||
while [[ RET -ne 0 ]]; do
|
||||
echo "waiting for mariadb to startup"
|
||||
echo "waiting for mysql to startup"
|
||||
sleep 5
|
||||
mysql -uroot -e "status" > /dev/null 2>&1
|
||||
RET=$?
|
||||
done
|
||||
|
||||
echo "mariadb started"
|
||||
echo "mysql started"
|
||||
|
||||
# set mysql with default username and password
|
||||
mysqladmin -h127.0.0.1 --port=3306 -u root password root
|
||||
|
@ -9,13 +9,13 @@ workon compass-core
|
||||
|
||||
RET=1
|
||||
while [[ RET -ne 0 ]]; do
|
||||
echo "waiting for mariadb to startup"
|
||||
echo "waiting for mysql to startup"
|
||||
sleep 5
|
||||
mysql -uroot -e "status" > /dev/null 2>&1
|
||||
RET=$?
|
||||
done
|
||||
|
||||
echo "mariadb started"
|
||||
echo "mysql started"
|
||||
|
||||
# set mysql with default username and password
|
||||
mysqladmin -h127.0.0.1 --port=3306 -u root password root
|
||||
|
Loading…
Reference in New Issue
Block a user