摘要:
Linux系统与服务构建运维 FTP服务的使用 配置YUM源 将CD设备进行连接 将CD设备挂载 # mkdir /opt/centos # mount /dev/cdrom /opt/centosmount: /dev/sr0 写保护,将以只读方式挂载 配置本地YUM源文件 将/etc/yum.r 阅读全文
摘要:
应用系统分布式构建运维 部署主从数据库 基础环境安装 准备两台主机 修改主机名 # hostnamectl set-hostname mysql1 # hostnamectl set-hostname mysql2 关闭防火墙及SELinux服务(两个节点) # setenforce 0 # sys 阅读全文
摘要:
Ansible-自动化运维工具 ansible简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块工作的,本身没有批量部署能力, 阅读全文
摘要:
shell脚本练习案例 案例一:通过位置变量创建系统账户及密码 分析 (1)通过位置变量创建 Linux 系统账户及密码 (2)创建用户,111为第一个变量 (3)为用户设置密码,123456为第二个变量 实现 #!/bin/bash useradd "111"echo "123456" | pas 阅读全文
摘要:
shell脚本 shell脚本介绍 shell脚本就是一些命令的集合,能帮助我们更方便管理服务器 shell脚本的创建和执行 自定义脚本都放在sbin目录下 # cd /usr/local/sbin 编写第一个脚本 # vi first.sh 脚本内容 #! /bin/bash 表示该文件使用的是b 阅读全文
摘要:
正则表达式 定义:使用单个字符串来描述或匹配一系列符合某个句法规则的字符串 在很多文本编辑器或其他工具里,正则表达式通常用来检索和替换那些符合某个模式的文本内容 grep工具的使用 # grep [-cinvABC] 'word' filename -c 表示打印符合要求的行数 -i 表示忽略大小写 阅读全文
摘要:
集群应用系统 使用Mycat读写分离数据库作为应用系统的数据库后端,使用ZooKeeper集群,Kafka集群提供应用系统调度服务,使用Reids提供应用系统消息队列服务 节点分配 192.168.37.14 mycat,zookeeper1 192.168.37.12 db1,zookeeper2 阅读全文
摘要:
ZooKeeper和Kafka集群部署 ZooKeeper集群部署 准备三台机器搭建集群,所有命令都在三台机器上运行 基础环境配置 主机名配置 # hostnamectl set-hostname zookeeper1 # hostnamectl set-hostname zookeeper2 # 阅读全文
摘要:
Linux集群 使用多台服务器搭建成一个集群来运行应用程序,不仅可以避免单点故障,还能提升服务器的承载能力 集群从功能实现上分为两种:高可用集群和负载均衡集群 高可用集群,当一台服务器宕机不能提供服务时,还有另外的服务器顶替 负载均衡集群,把用户的请求分摊到多台服务器上 搭建高可用集群 高可用集群, 阅读全文
摘要:
Zabbix分布式监控系统 准备两台虚拟机,yum源使用zabbix文件夹 基础环境配置 主机名配置 # hostnamectl set-hostname zabbix-server # hostnamectl set-hostname zabbix-agent yum源配置(server) 将镜像 阅读全文