- 博客(12)
- 收藏
- 关注
原创 批量传公钥shell脚本
#!/bin/bash for i in 192.168.1.{2…4} do password=“a” /usr/bin/expect -c " spawn ssh-copy-id -i /root/.ssh/id_rsa.pub root@KaTeX parse error: Can't use function '\"' in math mode at position 13: i exp...
2019-12-10 19:13:37
222
原创 maycat数据分片
1 案例1:部署MyCAT服务 1.1 问题 数据库服务器192.168.4.53 使用db1库存储数据 数据库服务器192.168.4.54 使用db2库存储数据 数据库服务器192.168.4.55 使用db3库存储数据 主机 192.168.4.56 运行mycat服务,逻辑库名称TESTDB,连接用户名为adminplj,密码123qqq…A 客户端192.168.4.50访问mycat服...
2019-12-06 17:52:41
478
原创 ceph 集群搭建
使用4台虚拟机,1台客户端、3台存储集群服务器,拓扑结构如图-1所示。 图-1 所有主机的主机名及对应的IP地址如表-1所示。 注意:所有主机基本系统光盘的YUM源必须提前配置好。 表-1 主机名称及对应IP地址表 1.3 步骤 实现此案例需要按照如下步骤进行。 步骤一:安装前准备 1)物理机为所有节点配置yum源服务器。 提示:ceph10.iso在/linux-soft/02目录。 [root...
2019-11-19 20:28:20
282
原创 zookeeper
zookeeper zookeeper是一个开源的分布式应用程序协调服务 zookeeper 是用来保证数据在集群间的一致性 zookeeper 应用场景 集群分布式锁 集群统一命名服务 分布式协调服务 角色与特性 leader:接受所有follwer 的提案请求并统一协调发起提案的投票,负责与所有的follower进行内部数据交换 follower:直接为客户端服务并参与提案的投票,同时与lea...
2019-11-19 18:44:14
127
原创 gitlab+jenkins
import wget import os import requests import hashlib import tarfile def has_new_ver(ver_url, ver_fname): ‘有新版本返回True,否则返回False’ # 如果本地没有版本文件,则为True if not os.path.isfile(ver_fname): return True # 取出本地...
2019-11-19 17:59:33
151
原创 openstack介绍及搭建
一. openstack七大组件介绍 Horizon : 用于管理Openstack各种服务的, 基于web的;管理接口实质就是apache Keystone : 为其他服务提供认证和授权的集中身份管理服务 也提供了集中的目录服务 支持多种身份认证,如密码认证 , 令牌认证,以及AWS (亚马逊web服务) 登录 为用户和其他服务提供了SSO认证服务 Neutron : 一种软件定义网络的服...
2019-10-28 14:17:44
385
原创 leepalived+lvs服务器
使用5台虚拟机,1台作为客户端主机、2台作为LVS调度器、2台作为Real Server,实验拓扑环境结构如图-2所示,基础环境配置如表-2所示 注意:所有主机都需要配置IP地址与有效的YUM源。 1.给web1配置VIP地址 注意:这里的子网掩码必须是32(也就是全255),网络地址与IP地址一样,广播地址与IP地址也一样。 [root@web1 ~]# cd /etc/sysconfig/...
2019-10-28 11:48:55
274
原创 keepalived高可用集群
keepalived运行原理 –keepalived检测每一个服务器节点状态 –服务器节点异常或者工作出现故障,keepalived将故障节点从集群中剔除 –故障节点恢复正常后,kkeepalived再将其加入集群中 –所有工作自动完成,无需人工干预 1.装包 [root@web1 ~]# yum install -y keepalived [root@web2 ~]# yum install ...
2019-10-28 11:25:31
170
原创 1.搭建网站服务器
#项目2: 需要的主机:mysql11 , mysql22 , maxscale77 , nfs30 , web33 , web44 , zabbix55 . 一.两台数据库服务器操作 mysql11 mysql22 1) 添加两个5G 的磁盘 2)分区 3)创建物理卷----->创建卷组------>创建逻辑卷 4)格式化逻辑卷 mkfs.xfs /dev/vg0/lv0...
2019-09-28 14:40:26
410
原创 redis集群搭建及管理
redis 集群 配置管理主机mgm57 1)部署ruby脚本运行环境 [root@mgm57 ~]#yum -y install rubygems [root@mgm57 ~]# which gem /usr/bin/gem [root@mgm57 ~]# ls *.gem redis-3.2.1.gem [root@mgm57 ~]# [root@mgm57 ~]# gem ins...
2019-09-16 19:41:26
173
原创 mysql 基础
MySQL数据库 默认检索路径查看方法: show variables like “secure_file_priv”; 指定检索路径: #vim /etc/my.cnf [mysqld] secure_file_priv=/mylosd #mkdir /myload #chown mysql /mylosd #systemctl restart mysqld //重启 show ...
2019-09-16 10:47:36
191
1
原创 Shell脚本的编写
1 案例1:Shell脚本的编写及测试 1.3 步骤 实现此案例需要按照如下步骤进行。 步骤一:编写helloworld.sh问候脚本 1)编写脚本代码 [root@server0 ~]# vim /root/helloworld.sh #!/bin/bash echo “Hello World !!” 2)添加x执行权限 [root@server0 ~]# chmod +x /root/...
2019-08-16 21:00:05
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅