- 博客(55)
- 收藏
- 关注
转载 通过建站学运维1901-55任务
今日任务:5.102-zookeeper常见用法5.103-部署kafka集群5.102-zookeeper常见用法首先启动进入到ZooKeeper命令行模式下,/usr/local/zookeeper/bin/zkCli.sh -server 指IP或主机名:2181可以进行...
2019-04-18 10:06:00
140
转载 通过建站学运维1901-54任务
今日任务:5.99-rabbitmq集群5.100-kafka介绍5.101-搭建ZooKeeper集群5.99-rabbitmq集群RabbitMQ本身是基于Erlang编写的,Erlang天生支持分布式(通过同步Erlang集群各节点的cookie来实现),因此不需要像Ka...
2019-04-17 07:20:00
109
转载 通过建站学运维1901-53任务
今日任务:5.96-消息队列介绍5.97-rabbitmq5.98-rabbitmq常用操作5.96-消息队列介绍5.96.1 消息队列扫盲维基百科上的描述:在计算机科学中,消息队列(Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用...
2019-04-16 09:08:00
148
转载 通过建站学运维1901-52任务
今日任务:5.94-Redis集群35.95-Redis集群45.94 Redis 集群(下):Redis Cluster1,连接集群可以在任何一个节点上去连接集群:redis-cli -c -h 192.168.222.129 -p 6380> set k1 12...
2019-04-13 10:47:00
83
转载 通过建站学运维1901-51任务
5.94-Redis集群15.95-Redis集群25.94-Redis集群11,Redis Cluster介绍Redis Cluster为Redis官方提供的一种分布式集群解决方案。它支持在线节点增加和减少。集群中的节点角色可能是主,也可能是从,但需要保证每个主节点都要...
2019-04-12 10:48:00
107
转载 通过建站学运维1901-50任务
5.90-部署Redis哨兵5.91-Redis哨兵测试5.90-部署Redis哨兵5.90.1 环境准备准备3台机器,其中每台机器上都有两个角色,分配如下:| 主机名 | IP:Port | 角色 || ------------ | ------------ | ---...
2019-04-11 08:26:00
80
转载 通过建站学运维1901-49任务
5.87-PHP中使用Redis5.88-Redis主从配置5.89-Redis高可用哨兵介绍5.87 PHP中使用Redis5.87.1php安装redis扩展模块使用pecl安装/usr/local/php-fpm/bin/pecl install redis #过程中保...
2019-04-10 09:21:00
75
转载 通过建站学运维1901-48任务
redis配置(下)上接主从配置replica-read-only yes定义从是否只读repl-diskless-sync yes定义主从同步数据的策略,它有两种策略:一个是磁盘形式,一个是socket(就是这个diskless)形式。磁盘形式,就是先将数据写到rdb...
2019-04-08 14:03:00
155
转载 通过建站学运维1901-47任务
5.81 Redis常见操作keys * //取出所有keykeys my* //模糊匹配exists name //查询键是否存在。有name键 返回1 ,否则返回0;del key1 // 删除一个key //成功返回1 ,否则返回0;EXPIRE key1 1...
2019-03-30 11:09:00
74
转载 通过建站学运维1901-46任务
5.78 Redis 介绍及安装5.78.1Redis介绍Redis官网:redis.ioRedis是一个键值对存储数据库。属于一种NoSQL。nosql是非关系型数据库的统称。其数据存储在内存里,读写速度非常快,据说是可以达到10w并发。并且支持数据持久化。虽然它属于单线程服...
2019-03-29 05:56:00
85
转载 通过建站学运维1901-45任务
5.77MariaDB主从主从介绍:MySQL/MariaDB主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的。MySQL主从基于binlog,主上须开启binlog才能进行主从。5.77.1...
2019-03-28 11:01:00
94
转载 通过建站学运维1901-44任务
keeplive+nginx搭建高可用集群方案。涉及理论知识点:VRRP协议 https://blog.csdn.net/zhyvodka/article/details/418003991,准备工作三台机器恢复快照,抹掉LVS的实验痕迹2,规划:aming01 web1ami...
2019-03-27 04:36:00
73
转载 通过建站学运维1901-43任务
5.67 nfsNFS,Network File System。网络文件系统,即通过网络,对在不同主机上的文件进行共享。NFS最早由Sun公司开发,分2,3,4三个版本。2和3由Sun起草开发4.0开始Netapp公司参与并主导开发最新为4.1版本,更新比较慢其实4.1是从20...
2019-03-25 20:02:00
309
转载 通过建站学运维1901-42任务
LVS负载均衡介绍几个专业术语:DIR(分发器)DIP(DIR的IP)RS(真实服务器)VIP(虚拟IP,也是提供服务的IP)LVS三种模式(http://www.it165.net/admin/html/201401/2248.html)NAT模式(Network ...
2019-03-23 00:28:00
75
转载 通过建站学运维1901-41任务
5.56 find命令5.56.1 指定文件名搜索find 路径 -name “文件名”文件名支持模糊搜索,以*号代替任间字符。5.56.2 指定文件类型搜索find 路径 -type 文件类型这里的文件类型和使用ls -l所列出的文件类型一致-d 目录-c 字符...
2019-03-22 07:41:00
72
转载 通过建站学运维1901-40任务
5.57-使用xtrabackup备份数据库2MariaDB新版本(10.3.x+)的备份和恢复MariaDB10.3.x及以上的版本用Percona XtraBackup工具会有问题。原因可能是MariaDB10.3以上版本的redo日志格式和之前不同了。解决方案是:使用mari...
2019-03-20 20:02:00
88
转载 通过建站学运维1901-39任务
5.54 rsync同步的两种方式2rsyncd.conf配置文件详解port:指定在哪个端口启动rsyncd服务,默认是873端口。变更端口后必须pkill rsync然后重新启动服务才能生效.log file:指定日志文件。pid file:指定pid文件,这个文件的作...
2019-03-19 17:15:00
113
转载 通过建站学运维1901-38任务
5.51 rsync工具常用选项5.51.1 -a包含-rtplgoD分别表示什么含义-r 同步目录时要加,类似cp命令时-r的选项-t 保持文件的时间属性-l 同步时保持文件的软链接内容-p 保持文件的权限-o 保持文件的所有者(只保持UID)-g 保持文件的属组(只保持GI...
2019-03-19 09:22:00
104
转载 通过建站学运维1901-37任务
5.47日志遇到问题,首先要想到查日志出现问题可能会遇到的关键词ErrorWarningNOnotpermission日志主要分两大类:1,服务日志2,系统日志服务日志1,nginx错误日志:nginx主配置文件/etc/nginx/nginx.conf定...
2019-03-15 18:37:00
82
转载 通过建站学运维1901-36任务
5.45 awk格式:awk -F '分割符' '动作' 文件名例:awk -F ':' '' test |awk -F ':' '{print $1}'以上就是以冒号为分割符,输出第1段的内容。$1、$2、$3分别表示第一段、第二段、第三段。而$0表示整行。自定义输出结...
2019-03-14 18:01:00
77
转载 通过建站学运维1901-35任务
5.43 sed格式:sed 命令参数 '动作范围'参数 文件或路径sed 命令参数-n 只显示匹配的行。-e 执行多个匹配条件。-r 使用扩展正则表达式字符。等同于grep -E和egrep的关系。-i 执行结果直接写入文件。sed动作范围参数p 显示所有内容。由于...
2019-03-13 10:23:00
63
转载 通过建站学运维1901-33任务
5.39函数函数的作用:1,一个脚本里有多行,会反复执行某个代码段。于是就可以把这段代码包装起来。方便执行。2,把功能性代码包装后,提升易读性与美观。注意不要为了写函数去写函数,明确目的性很关键。函数的格式funtion f_name() { command ...
2019-03-12 17:41:00
54
转载 通过建站学运维1901-33任务
5.36-5.37 continue和break中断循环continue中断只会中断本次循环。#!/bin/bashecho continue演示for i in `seq 1 5`do echo 外循环第$i圈开始 if (($i==3)) then ...
2019-03-11 22:33:00
56
转载 通过建站学运维1901-32任务
shell中的case判断格式case 变量名 in value1) command ;; value2) command ;;...
2019-03-08 22:38:00
63
转载 通过建站学运维1901-31任务
shell中的逻辑判断格式1:if 条件 ; then 语句; fi#(if开头fi结尾如果....然后)格式2:if 条件; then 语句; else 语句; fi#(如果...然后...否则...)格式3:if …; then … ;elif …; then …; else …;...
2019-03-07 22:58:00
72
转载 通过建站学运维1901-30任务
什么是SHELLshell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率shell脚本结构和执行开头需要加#!/bin/bash以#开头的行作为解释说明脚本的名字以.sh结尾,...
2019-03-06 23:51:00
79
转载 通过建站学运维1901-29任务
5.22 zabbix监控Nginx在aminglinux02上安装Nginx1,编辑yum仓库:vi /etc/yum.repos.d/nginx.repo2,粘贴:[nginx]name=nginx repobaseurl=http://nginx.org/packages...
2019-03-06 06:30:00
110
转载 通过建站学运维1901-28任务
zabbix邮件高警配置思路:1,申请阿里云邮件推送。2,配置DNSPod的TXT记录/MX记录/CNAME。3,设置发信地址4,创建发邮件脚本1,申请阿里云邮件推送:2,配置DNSPod的TXT记录/MX记录/CNAME。3,设置发信地址...
2019-03-05 02:23:00
72
转载 通过建站学运维1901-27任务
5.16 监控客户机-配置触发器5.17 解决中文名称不能写数据库的问题不支持中文报错原因是数据库字符集不支持中文。修改数据字符集类型1,导出数据库mysqldump -uroot --default-character-set=utf8 zabbix > z...
2019-03-01 23:05:00
125
转载 通过建站学运维1901-26任务
5.13 - 监控客户机-添加主机1,在客户机上安装zabbix安装源rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm2,在要被监控的主机上使用...
2019-02-28 22:37:00
78
转载 通过建站学运维1901-25任务
监控Linux系统查看网络连接状况netstat -lnp(查看监听端口)netstat -lntp(只查看TCP协义相关)netstat -lnutp(带上UDP协议)netstat -an关于State字段内容的含义:LISTEN 监听WIME_WAI...
2019-02-27 20:04:00
72
转载 通过建站学运维1901-24任务
监控Linux5-7vmstat进程r和b分别表示活动的进程和被堵塞的进程数量。内存swpd表示swap使用情况。数字越大,说明内存负载越高。缓存(swap)和磁盘si和so是相对内存而言。si是指数据从swap进入到内存即为内存读取,而so是指数据从内存出来写入swap。...
2019-02-26 19:23:00
63
转载 通过建站学运维1901-23任务
5.1监控Linux系统状态查看系统负载:w/uptime最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU占用CPU的进程可以是Running,也可以是Waiting某一时刻1颗CPU只能有一个进程在使用其资源top命令top 回车就可以进入到...
2019-02-25 19:43:00
58
转载 通过建站学运维1901-22任务
tomcat的日志Tomcat日志在/usr/local/tomcat/logs/目录下,大概有这么几类文件:catalina.out、catalina.xxxx-xx-xx.log、host-manager.xxxx-xx-xx.log、manager.xxxx-xx-xx.log、loc...
2019-02-20 23:05:00
47
转载 通过建站学运维1901-21任务
4.61第二个JAVA应用增加JAVA应用的第一种方法1,tomcat虚拟主机配置文件/usr/local/tomcat/conf/server.xml2,如何配置虚拟主机在</Host>下边一行增加如下 <Host name="域名" appBase=...
2019-02-20 00:09:00
63
转载 通过建站学运维1901-20任务
4.57 MariaDB慢查询日志做慢查询日志的目的为了帮我们分析MariaDB(业务)的瓶颈点,优化用户体验。如何配置1,登陆MariaDB执行下边操作,获得要修改的项目。show variables like 'slow%';show variables like 'da...
2019-02-18 23:26:00
87
转载 通过建站学运维1901-19任务
4.54php-fpm配置3php配置文件/usr/local/php-fpm/etc/php.ini查找php.ini:的位置方法一:/usr/local/php-fpm/bin/php -i |head方法二:(不推荐)1,在站点的目录下生成一个phpinfo.php2...
2019-02-15 20:07:00
62
转载 通过建站学运维1901-18任务
4.50 Nginx负载均衡什么是负载均衡?负载均衡就是: 把请求均衡地分发到后端的各个机器上面。比如,A B C D 四台WEB服务器。现在E要访问这4台服务器F为Nginx反向代理服务器可以让F把E的请求均衡地发送到A B C D 4台服务器上。配置: upstream...
2019-02-14 21:52:00
82
转载 通过建站学运维1901-17任务
4.46 访问控制(限制use-agent)如果~后边加*号表示不区分大小写(会增加服务器负载)4.47 访问控制(限制$request-uri)关于request-uri:document-uri+$args=request-uri限制$request-uriif ($r...
2019-02-13 12:46:00
60
转载 通过建站学运维1901-16任务
4.41静态文件过期缓存1.什么是静态文件过期缓存让图片之类的静态文件,缓存在客户端的浏览器中,在没有过期之前,浏览器是不需要请求该图片。就是为了让这些图片有一个时效性。如果服务器上图片已经做了更新,但是客户端访问到的还是旧的。(需要刷新)2.如何配置过期缓存周期vi 虚拟机...
2019-02-11 23:19:00
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人