def run(): sh.exe('yum install -y vim') sh.exe('yum install -y maven') sh.exe('yum install -y git') sh.exe('cd /opt && git clone https://github.com/apache/incubator-rocketmq.git') sh.exe('cd/opt/incubator-rocketmq && mvn clean package install -Prelease-all assembly:assembly -U ')
def build_zk_img(): # sh.exe('rm -rf /opt/docker.zip') # sh.exe('rm -rf /opt/docker-master') # sh.exe('wget https://codeload.github.com/Leo-Lei/docker/zip/master -O /opt/docker.zip') # sh.exe('unzip /opt/docker.zip -d /opt') # sh.exe('rm -rf /opt/docker.zip') build_cmd = 'docker build -t zookeeper /opt/docker/zookeeper' sh.exe(build_cmd)
def run_zk_container(): cmd = 'docker run --name zookeeper -d -p 2181:2181 -v /var/lib/zookeeper:/tmp/zookeeper zookeeper' sh.exe(cmd)
def run(): sh.exe('rm -rf /opt/docker') sh.exe('rm -rf /opt/docker.zip') sh.exe('wget https://codeload.github.com/Leo-Lei/docker/zip/master -O /opt/docker.zip') sh.exe('unzip /opt/docker.zip -d /opt') sh.exe('rm -rf /opt/docker.zip') sh.exe('mkdir /opt/docker') sh.exe('cp -r /opt/docker-master/* /opt/docker') sh.exe('rm -rf /opt/docker-master')
def add_springboot_systemd_service(): copyfile(os.path.join(getcwd(), 'app.service'), '/etc/systemd/system/app.service') sh.exe('chmod 744 /etc/systemd/system/app.service')
def run(): sh.exe('rm -rf /opt/docker') sh.exe('rm -rf /opt/docker.zip') sh.exe( 'wget https://codeload.github.com/Leo-Lei/docker/zip/master -O /opt/docker.zip' ) sh.exe('unzip /opt/docker.zip -d /opt') sh.exe('rm -rf /opt/docker.zip') sh.exe('mkdir /opt/docker') sh.exe('cp -r /opt/docker-master/* /opt/docker') sh.exe('rm -rf /opt/docker-master')
def install_java(): sh.exe('yum install -y java-1.8.0-openjdk-devel.x86_64')
def install_mysql_client(): sh.exe('wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm -O /opt/mysql.rpm') sh.exe('sudo rpm -Uvh /opt/mysql.rpm') sh.exe('rm -f /opt/mysql.rpm') sh.exe('yum install -y mysql-community-client.x86_64')