脚本没有完善,现在只有上半部分的基础环境搭建 【准备条件】 1.三个节点的防火墙关闭 2.原有mysql卸载删除 3.文件夹名字: mgr 所有的源码包都放在mgr的文件夹下... 4.文件位置: /root/mgr 脚本文件 #!...etc/rc.d/init.d/mysqld chmod +x /etc/rc.d/init.d/mysqld uuid和mysql随机密码后面会用到 修改密码 好久没写了,今天看了看以前写的脚本.../bin/bash source /etc/keystone/admin-openrc.sh source /etc/xiandian/openrc.sh #读取脚本后面的参数名 $0是脚本本身名字 file.../bin/bash source /etc/keystone/admin-openrc.sh source /etc/xiandian/openrc.sh #读取脚本后面的参数名 $0是脚本本身名字 file
GM_TOKEN, GM_SYMBOLS, USE_FAKE) run1 = runScript % (version) script = yml + env1 + run1 # 生成脚本文件...= aitoolsEnvScript run1 = aitoolsrunScript % (version) script = yml + env1 + run1 # 生成脚本文件...ESUNNY_EXCHANGE_NO", "x"), env_dist["version_number"]) script = yml + env1 # 生成脚本文件
/bin/bash # version: 1.0.0 # modify: 2016/07/13 cd `dirname $0` #这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录...将其添加进来 MAIN_CLASS_JAR=`ls $DEPLOY_DIR|grep .jar|awk '{print "'$DEPLOY_DIR'/"$0}'|tr "\n" ":"` #得到要部署的...PIDS=`ps -f | grep java | grep "$DEPLOY_DIR" | awk '{print $2}'` #获取启动后的PID echo "PID: $PIDS" echo..."STDOUT: $STDOUT_FILE" 停止脚本 #!...echo "PID: $PIDS" 1dump脚本 #!
image.png image.png image.png image.png
datename=$(date +%Y%m%d-%H%M%S) mv LawFirm_20180326 $datename mv LawFirm_20180326.zip $datename.zip # 将修改后的文件移动到
这里一般默认的触发器就行 如果你需要定时构建 比如每隔一段时间重新部署 或者每隔一段时间检测有没有提交 有提交就部署 ?...这里可以设置构建后邮件通知 ?.../startup.sh 问题1:上述shell脚本执行后 肯定会出现tomcat没有启动的情况1.这里如果tomcat和jenkins 在同一台linux上可以 加上 exportBUILD_ID=tomcat_mobile_build_id...原因是:jenkins在执行sh脚本的时候,如果脚本中有启动后台进程的情况,例如tomcat的关闭和启动,jenkins在job构建结束之后,会kill所有的脚本里面衍生出的子进程。...修改环境变量BUILD_ID的值,这样,衍生出来的子进程就不会被kill了2.tomcat和jenkins不在一台linux上假如部署jenkins的机器是A,部署tomcat的机器是B。
这里一般默认的触发器就行 如果你需要定时构建 比如每隔一段时间重新部署 或者每隔一段时间检测有没有提交 有提交就部署 ? ... 这里可以设置构建后邮件通知 ?.../startup.sh 问题1:上述shell脚本执行后 肯定会出现tomcat没有启动的情况 1.这里如果tomcat和jenkins 在同一台linux上可以 加上 export BUILD_ID...修改环境变量BUILD_ID的值,这样,衍生出来的子进程就不会被kill了 2.tomcat和jenkins不在一台linux上 假如部署jenkins的机器是A,部署tomcat的机器是...那可以在A机器上写一个脚本,把需要在B机器上执行的命令封装在A机器上的这个脚本里面,这样也能保证衍生进程正确执行结束。
#!/bin/bash #filename: install_docker.sh #Description: Centos7下安装docker #Usage...
分享一个部署boot项目的sh脚本 #环境变量 source /etc/profile #!
一个脚本辅助部署前端项目 公司有些项目环境没有接入 jenkins 所以部署起来比较麻烦,所以写个脚本节约部署时间。...# 背景 前端项目分开发、测试、生产环境,开发及测试已接入 jenkins 自动部署,生产环境依然还是手动。...每次都需要进行本地打包, 手动压缩上传到服务器目录,ssh 登录服务器后备份旧文件, 手动删除文件再将包解压到指定目录,操作流程比较繁琐,需要提前了解服务器部署目录,不太友好,所以就写了个脚本简化部署操作...# 关键代码 在项目根目录新建 deploy.js 脚本,作用是上传压缩包至服务器、备份旧文件,解压代码压缩包。...# 使用方法 在根目录新建一个 config.js 用于存放服务器 IP、用户名、密码、部署目录等信息,然后就可以在 package.json 中追加命令去调用上面的 node 脚本。
2017-11-16 20:19:53 1:设计思路: (1)软件自动化部署脚本,即在一台虚拟机运行脚本,就将其他虚拟机上面的软件安装好了; (2)而前提是自己的机器搭建好了yum网络版仓库(...本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库),这样在一台机器上面运行脚本,其他机器可以从这台机器上下载【先安装wget命令】,安装【即解压缩的操作】,配置环境变量等等【前提是脚本也实现了免密登陆操作实现...】; (3)而这些操作可以分成两个过程,如果配置好免密登陆ssh登录,然后使用boot.sh发送一个install.sh脚本到各个机器上面,从而实现软件自动化部署操作; 2:自动化下载,安装,配置环境变量的脚本...profile << EOFexport JAVA_HOME=/usr/local/jdk1.7.0_45 export PATH=\$PATH:\$JAVA_HOME/bin EOF 3:免密登陆和发送脚本的脚本...然后呢,记得将脚本上传到这个有服务器的主机上面,上传过程省略: 给脚本添加执行权限: [root@master hadoop]# chmod +x boot.sh install.sh 5:我自动化安装的时候绵密登陆出现一点错误
要运行此脚本,您需要具有与网络管理员职能相符的 IAM 用户权限。如果没有此类权限,您可能需要寻求网络管理员的帮助以运行本教程中的 AWS CloudFormation 自动化脚本。...您可以使用 AWS CloudFormation 服务控制台中的 cfn-sm.yaml 以创建 AWS CloudFormation 堆栈,或者您也可以自定义 stack-sm.sh 脚本中的变量,并在您已安装...运行自定义 stack-sm.sh 脚本以创建一个使用 AWS CLI 的 AWS CloudFormation 堆栈。 保存 AWS CloudFormation 脚本摘要输出以供稍后使用。...训练结果 下图为两种算法对 COCO 2017 数据集进行 24 次训练后的示例结果。 您可以在下方查看 TensorPack Mask/Faster-RCNN 算法的示例结果。...如需更多信息,见在 Amazon SageMaker 托管服务上部署模型。若模型已准备就绪,您可以将模型 RESTful 服务无缝部署到生产。
所以写了这个脚本。...一键部署脚本如下: git clone https://github.com/luckman666/deploy_ceph_cluster.git cd deploy_ceph_cluster chmod
脚本 #!
最近抛弃非ssh连接的Hadoop集群部署方式了,还是回到了用ssh key 验证的方式上了。这里面就有些麻烦,每台机器都要上传公钥。...恰恰我又是个很懒的人,所以写几个小脚本完成,只要在一台机器上面就可以做公钥的分发了。 首先是生成ssh key脚本 #!...然后是添加公钥到从节点的脚本 #!..." >> /etc/hosts echo "远端主机主机名称为$hostname, 请查看 /etc/hosts 确保该主机名和IP添加到主机列表文件中" echo "主机公钥复制完成" 然后是第三个脚本读取主机列表然后把
用于在纯净的centos系统上迅速部署一个easyswoole程序,还支持git代码拉取 ##!
学了 shell 脚本后,我尝试使用脚本在单机服务器上部署 Redis 集群。...,集群需要启动 6 个 Redis 实例,使用脚本简化操作。...准备工作 # 创建工作目录,在工作目录下进行后续操作mkdir -p $BASE_DIRcd $BASE_DIR # 准备集群实例启动脚本,在每次实例配置循环时将启动命令追加到脚本中echo "#!...echo "appendonly yes" >> $1/redis.conf echo "daemonize yes" >> $1/redis.conf}chmod +x $START_UP 如上步骤完成后,...至此集群部署完成,下面配置集群开机自启动。
领取专属 10元无门槛券
手把手带您无忧上云