脚本来源的需求saas批量升级,需求将stg(stg环境:近似1:1的生产环境)的war包全量部署到online,先刷sql后部署war包,差不多10分钟部署完成。脚本存放于跳板机上,跳板机和stg/online做了秘钥登录:env.sh的内容就是war和ip对应的列表如下:env.sh文件:#10.10.15.15=owms-api...
分类:
其他好文 时间:
2017-04-14 21:23:10
阅读次数:
224
问题描述:由于公司线上服务器和线上是完全分离的,但是有时候线上环境的测试或排错还需要查看线上的数据库,故这里给他们搭建了一个phpmyadmin的跳板机,通过该平台可以连接线上的只读库;但是最近收到同事的反馈,查看表记录的库时候,发现操作很卡,特别是浏览库下的表的时候..
分类:
Web程序 时间:
2017-04-14 10:32:28
阅读次数:
170
准备3台机器1.linux-node1ip:10.89.3.108(跳板机)2.weblampip:10.89.3.1003.weblnmpip:10.89.3.1013台系统环境如下:[jump@linux-node1~]$cat/etc/redhat-release
CentOSrelease6.8(Final)1)首先做好SSH密钥验证在所有的3台机器上执行下面操作[root@linux-node1~]#useraddjump
..
分类:
系统相关 时间:
2017-04-12 22:14:21
阅读次数:
604
先定个小目标,先精通Shell再说*—老男孩利用Shell开发跳板机功能脚本案例范例17_6:开发企业级Shell跳板机案例。要求用户登录到跳板机仅能执行管理员给定的选项动作,不允许以任何形式中断脚本到跳板机服务器上执行任何系统命令。方法1:1)首先做好SSH密钥验证(跳板机地址1..
分类:
系统相关 时间:
2017-04-12 05:00:53
阅读次数:
292
范例17_6::开发企业级Shell跳板机案例。要求用户登录到跳板机仅能执行管理员给定的选项动作,不允许以任何形式中断脚本到跳板机服务器上执行任何系统命令。方法1:1)首先做好SSH密钥验证(跳板机地址192.168.33.128)。以下操作命令在所有机器上操作:[root@oldboy~]#userad..
分类:
系统相关 时间:
2017-04-10 13:46:05
阅读次数:
323
访问地址:(自己服务器IP地址+8000) ...
分类:
其他好文 时间:
2017-04-07 18:05:21
阅读次数:
312
zbuz添加用户,并批量分发ssh公钥脚本:#!/bin/bash
./etc/init.d/functions
functionadd_user(){
jumper="$1"
useradd${jumper}
echo123456|passwd--stdin${jumper}>/dev/null2>&1
if[`grep-o$jumper/etc/passwd|wc-l`-gt1]
then
action"adduser${jumper}success"/b..
分类:
系统相关 时间:
2017-04-06 17:08:45
阅读次数:
304
1.通过realy机器登录relay-shell 2.登录了跳板机之后,连接可以用的机器 3.在本地的idea生成好程序的jar包(word-count_2.11-1.0.jar)之后,把jar包和需要put到远程机器的hdfs文件系统中的文件通过scp命令从开发机传到远程的机器中 4.通过put命 ...
分类:
其他好文 时间:
2017-04-05 22:29:00
阅读次数:
242
写这个脚本的背景:因为管理的机器越来越多,每次登录机器都可以显示相应机器的信息防止误操作。同时个人工作的环境有多个跳板机,也容易操作错误,所以每台机器上加个登录显示。创建登录显示脚本修改vim/etc/profile在最后一行加入/usr/local/bin/login.sh将脚本login.sh放到/..
分类:
系统相关 时间:
2017-03-19 22:49:37
阅读次数:
752
本文为博主本人原创,禁止转载! 网上查了好多教程,自己慢慢折腾慢慢琢磨,终于搞出来如何通过ssh远程登录7月VIP的GPU服务器,写个教程给大家分享一下: 首先,我们要知道,从本地登录到我们的GPU服务器,需要经过以下两个步骤: 1.从本地登录到7月的外部服务器。 2.进入外部服务器之后,通过跳板机 ...
分类:
其他好文 时间:
2017-03-12 00:43:40
阅读次数:
658