rootb是非root用户
echo “root” root是root用户的密码
#!/bin/bash
echo "---start es---"
cd /data/elasticsearch-6.1.3/bin
su rootb -c "./elasticsearch -d"
sleep 20
echo "--start datasong--"
cd /usr/local/datasong/release/bin
echo "root"|sudo -S -E sh -c "nohup ./start-datasong.sh &"
sleep 2
echo "---start datasongmanager back---"
cd /usr/local/datasong-manager
echo "root"|sudo -S -E sh -c "nohup java -jar datasong-manager-1.0.jar &"
sleep 2
echo "---start tomcat---"
cd /usr/local/datasong-manager/Apache-tomcat-9.0.41/bin
echo "root"|sudo -S -E sh -c "nohup ./startup.sh &"
sleep2