整个MHA+keepalived+lvs+mysql高可用架构配置说明1.1.环境简介1.1.1、vmvare虚拟机,系统版本CentOS7.5x86_64位最小化安装,mysql的版本5.7.21,1.1.2、虚拟机器的ssh端口均为默认22,1.1.3、虚拟机的iptables全部关闭,1.1.4、虚拟机的selinux全部关闭,1.1.5、虚拟机服务器时间全部一致ntpdate0.asia.
disconf-web分布式配置管理平台1、安装mysql2、tomcat3、安装nginx4、安装zookeeper5、安装redis6、下载disconf安装包(1)下载disconf包gitclonehttps://github.com/knightliao/disconf.git(2)配置disconf配置文件2、1创建两个文件夹online-resources和warmkdir/usr/
1.Dockerfile格式FROM//指定基于哪个基础镜像格式FROM<image>或者FROM<image>:<tag>,比如FROMcentosFROMcentos:latestMAINTAINER//指定作者信息格式MAINTAIN<name>,比如MAINTAINERfxqfy88fy@163.comRUN//镜像操作指令格式为RUN<
Docker创建支持ssh服务的容器和镜像Docker创建支持ssh服务的容器和镜像这里使用的centos作为容器,所以首先下载centos的imagessudodockerpullcentos下载后运行一个centos的容器,这里使用centos6作为我测试的容器sudodockerrun--name=centos-ssh-i-tcentos:centos6/bin/bash安装openssh-
CentOS7安装Docker及常用命令yuminstalldocker#安装dockersystemctlstartdocker.service#启动dockersystemctlenabledocker.service#docker开机启动docker-v#查看docker版本dockerinfo#查看docker具体信息dockerpullcentos#下载官网centosimagedock
docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,已统计DockerHub超过30%的官方镜像包含高危漏洞。此外,由于网络等原因也会造成dockerpull下载镜像的速度很慢。基于这种情况,我们可以手动定制docker系统镜像。以下记录了在centos7上做docker镜像的操作记录:1)镜像制作脚本:mkimage-yum.sh下载脚本地址:https://pan.baidu.com
CentOS7安装NFS服务端和客户端操作系统:CentOSLinuxrelease7.2.1511(Core)NFS服务端安装:yuminstallnfs-utils-y创建共享1.在/etc/exports配置文件中添加以下内容,保存退出;/Data10.10.172.0/255.255.255.0(rw,sync,no_root_squash)2.创建共享目录并给予写的权限mkdir/Dat
vimtomcat.shsource/etc/profilecd/var/opt/backup/datacenter/usr/lib/java/jdk1.8.0_45/bin/jar-xvf.warrm-rf.warcd/var/opt/tomcat/datacentershshutdown.shrm-rflogs/rm-rf/var/opt/tomcat/datacenter/webapps/d
nginx安装rpm-ivhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmyuminstallnginx#设置开机启动systemctlenablenginx.service#启动服务systemctlstartnginx.servicekeepalived安装#安
系统是centos7.4,怎么制作centos6.8基础镜像1、首先下载一个centos6.8的镜像然后在创建一个centos6.8虚拟机,在执行下面命令:yumremove-yiwlqlxorgipwfirmware--exclude=kernel-firmware2、清除yum缓存,进一步缩小文件系统的体积yumcleanallrm-rf/var/cache/yum3、打包文件系统将文件系统打
一、环境配置master172.16.101.199docker,apiserver,controller-manager,scheduleretcd172.16.101.199etcdnode1172.16.101.221flannel,docker,kubelet,kube-proxynode2172.16.101.221flannel,docker,kubelet,kube-proxy1/设
IT公司企业级批量分发\管理方案(分发,批量部署、执行命令、批量管理)1、中小企业最基本实用的sshkey密钥管理方案2、门户网站puppet(复杂,太重)sina3、赶集,小米SALSTACK批量管理(轻量)SSHserver: 1、SSH服务 2、SFTP服务(vsftp,proftp)sshclient: 特别提醒:SSH客户端(ssh)还包含一个很有用的远程安全拷贝命令scp,也是通
mysql常用命令
dubbo部署1、安装jdk,并且配置环境变量(*)http://blog.51cto.com/guoshaoliang789/21066782、安装zookeeperhttp://blog.51cto.com/guoshaoliang789/21217013、安装apache-tomcat-8.5.32wgethttp://mirror.bit.edu.cn/apache/tomcat/tomc
1、tomcat启动脚本#!/bin/sh#description:启动tomcat多实例../etc/init.d/functionsRETVAL=$?#tomcat实例目录exportCATALINA_BASE="$PWD"#tomcat安装目录exportCATALINA_HOME="/var/opt/tomcat"#可选exportJVM_OPTIO
postgres数据库备份:pg_dump[OPTION]...[DBNAME]/usr/pgsql-9.4/bin/pgdump-Fc-h127.0.0.1-Upostgres数据库名>/var/pgsqlback/RulePlatform.sql.`/bin/date+'%Y%b%d%H%M'`#pg_dump是备份数据库指令#-F把备份文件放在哪里;#-h127.0.0
1、首先在这个界面按【e】键ps:如果你使用的是VMware虚拟机,可以按【Ctrl+Alt】切换到你的电脑,以便边看教程边操作2、按【e】进入启动文件界面后按【↓】拉到底部在"LANG=zh_cn.UTF-8"同行后面加上“init=/bin/sh”然后按【Ctrl+X】进入“单用户模式”3、输入【ls】,回车再输入【mount–oremount,rw/】,回车4、输入【pa
keepalived主172.16.101.194keepalived从172.16.101.193keepalived主global_defs{notification_email{guoshaoliang789@163.com}notification_email_fromguoshaoliang789@163.comsmtp_server127.0.0.1smtp_connect_timeo
1、通过tomcat的端口号查找pid号,例如Tomcat的端口为:8040,然后通过kill-9tomcat_pid=lsof-n-P-t-i:8040kill-9$tomcat_pid16687
yuminstallmailx修改/etc/mail.rc,添加如下配置setfrom=guoshaoliang789@163.comsetsmtp=smtp.163.comsetsmtp-auth-user=guoshaoliang789setsmtp-auth-password=xxxx#这里要写SMTP授权码,需要到邮箱设置中开通setsmtp-auth=login使用mail命令发送邮件:
GitLab的安**装2.1.在CentOS系统上,下面的命令将会打开系统防火墙HTTP和SSH访问。yuminstallcurlpolicycoreutilsopenssh-serveropenssh-clientssystemctlenablesshdsystemctlstartsshdyuminstallpostfixsystemctlenablepostfixsystemctlstartp
showdatabases;#查询库表usedataplatform;#进入数据库showtables;#查询表truncatetablewp_comments;#清空表,wp_comments,清空的表名。source/root/test.sql;#导入数据报错:mysql>source/root/test.sql;ERROR1366(HY000):Incorrectstringvalue
日志切割1、下载安装cronlogcd/usr/local/srcwgethttps://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz[root@kafka01src]#md5sumcronolog-1.6.2.tar.gza44564fd5a5b061a5691b9a837d04979cronolog-1.6.2.tar.gz#&
Tomcat项目代码上线步骤详解1、上线内容(JSP代码,图片,包文件(jar|war|ear))2、上线内容来源 a.开发人员提供(邮件形式).tar.gz压缩包(包文件开发负责编译编译命令jar或者winrar工具) b.运维负责编译(利用jenkins的打包的功能) 打包的内容:通用class类文件及相关资源文件3、上线资源存放位置 a.旧代码保留tar-zcfapp-$(dat
CentOSYum工具安装,简单方便,查看了一下官方源版本,显示目前最新版本是9.2.15,需要更新源,文档中有专门的rpm包列表,RPMLIST。1.添加RPMyuminstallhttps://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm2.安装Post
zookeeper 安装
1/常用替换sed-i's/172.16.101.178/192.168.20.32/g'/usr/local/nginx/nginx.conf2/常用添加cat>/usr/local/redis/etc/redis.conf<<EOFdaemonizeyesport6379timeout60loglevelwarningdatabases16EOF
#/bin/bash#redisinstallcd/opt/softwgethttp://download.redis.io/releases/redis-2.8.19.tar.gztarxfredis-2.8.19.tar.gzcdredis-2.8.19makecdsrc/makeinstallmkdir-p/usr/local/redis/binmkdir-p/usr/local/redis
https://gitee.com/aqztcom/kjyw/blob/master/shell/shell_manual.sh
#!/bin/bash初始化系统脚本适用centos6和centos7#PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexportPATHcur_dir=$(pwd)gcc_version=rpm-qagcc|awk-F'[-]''{print$2}'VERSION=ca
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号