摘要: 一、docker与传统虚拟化技术的区别 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程; 而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。 Docker 在容器的基础上,进行了进一步的封 阅读全文
posted @ 2020-08-30 17:59 谈晓军 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、nginx安装 1. yum 安装 2.编译安装 四、 nginx常用案例 1、 反向代理http和负载均衡 代理就是中介,那有反向代理就有正向代理,两者的区别是什么嘞? 正向代理隐藏真实客户端,服务端不知道实际发起请求的客户端.,proxy和client同属一个LAN,对server透明; 反 阅读全文
posted @ 2020-01-05 12:11 谈晓军 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 一、发现问题后检查服务器 一个管理平台门户网页进统计页面提示请求超时,随后进服务器操作系统检查load average超过4负载很大,PID为7163的进程占用到了800%多。 使用top命令: 二、定位故障 根据这种故障的一般处理思路,先找出问题进程内CPU占用率高的线程,再通过线程栈信息找出该线 阅读全文
posted @ 2019-11-24 21:43 谈晓军 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 一、RHCSA题目详解 0.破解虚拟机root用户密码,启动时停留在引导界面 0.1进入如下菜单时按e进入编辑模式 0.2光标向下移动,在linux16一行的末尾追加rd.break,打断系统正常进入程序 0.3然后按ctrl+x启动,最终会停留在修复模式 输入指令mount,查看当前sysroot 阅读全文
posted @ 2019-08-11 23:11 谈晓军 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 一、定义函数 形参:函数完成一项工作所需要的信息,在函数定义时完成 实参:调用函数时传递给函数的信息 二、传递实参 1.位置实参:每个实参都关联到函数定义中的一个形参 2.关键字实参是传递给函数的名称-值对 (直接在实参中将名称和值关联起来,这样无需考虑函数调用中的实参顺序) 3.默认值:编写函数时 阅读全文
posted @ 2019-03-17 21:45 谈晓军 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 根文件系统: linux识别的第一个与根直接关联的文件系统。 FHS:LSB组织定义的LINUX发行版基础目录命名法则及功用规定。filesystem hierarchy standard,文件系统层级标准 一.Linux根简介 /boot: 系统引导启动目录 /bin:系统相关的二进制程序 /sb 阅读全文
posted @ 2019-02-24 10:41 谈晓军 阅读(280) 评论(0) 推荐(0) 编辑
摘要: (1)删除实例: [oracle@Centos ~]$ dbca -silent -deleteDatabase -sourcedb dbabd (2)监听程序相关命令: lsnrctl status # 查看监听程序状态lsnrctl start # 启动监听程序lsnrctl stop # 停止 阅读全文
posted @ 2021-10-26 21:31 谈晓军 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、准备安装包:下载安装安装包并上传到/home/cunjk目录 oracle官网下载如下安装包:https://www.oracle.com/cn/database/enterprise-edition/downloads/oracle-db11g-linux.html linux.x64_11g 阅读全文
posted @ 2021-10-26 20:50 谈晓军 阅读(2366) 评论(0) 推荐(0) 编辑
摘要: 1、Pulldocker pull qys123888/alpine-nginx-image:v3.14.0(可以上传本地镜像)2、Runningdocker run -d --restart=always -p 8081:80 -p 443:443 --name nginx qys123888/a 阅读全文
posted @ 2021-10-04 17:45 谈晓军 阅读(87) 评论(0) 推荐(0) 编辑
摘要: redis集群部署参考:https://www.cnblogs.com/bigdevilking/p/9758143.html 一、以下命令是Redis Cluster集群所独有的 连接redis数据库 [root@manage redis]# redis-cli -c -p 6382 -h 192 阅读全文
posted @ 2021-05-15 21:23 谈晓军 阅读(369) 评论(0) 推荐(0) 编辑
摘要: # vi redis.conf 配置文件参数解读 daemonize yes #是否以后台进程运行 pidfile /var/run/redis/redis-server.pid #pid文件位置 port 6379#监听端口 bind 127.0.0.1 #绑定地址,如外网需要连接,设置0.0.0 阅读全文
posted @ 2021-05-15 17:37 谈晓军 阅读(94) 评论(0) 推荐(0) 编辑
摘要: tomcat运维规范 JVM参数优化: 1.配置JAVA目录: JAVA_HOME="/bankapp/deploy/jdk" 2.开启JMX监控8999端口: CATALINA_OPTS=“Dcom.sun.management.jmxremote -Djava.rmi.server.hostna 阅读全文
posted @ 2021-05-05 19:02 谈晓军 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、k8s集群管理方法 二、k8s集群命令用法 查看命名空间 ~]# kubectl get namespace ~]# kubectl get ns 查看默认命名空间下所有资源 ~]# kubectl get all [-n default] 创建命名空间 ~]# kubectl create n 阅读全文
posted @ 2021-03-08 23:09 谈晓军 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 问:为什么要配置报警信息? 答:如果只是监测并不能满足需求,还需要通过邮件的方式对问题进行通知,这样便于我们及时发现并解决问题。 配置环境: ① centos 7.0 系统 ② 可连接外网 ③ 关闭防火墙,增强性 一、 zabbix服务器配置邮件通知 1. 下载邮箱 yum -y install m 阅读全文
posted @ 2021-02-12 16:36 谈晓军 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 想要用好zabbix进行监控,那么我们首要需要了解下zabbix这个软件的实现原理及它的架构 重要组件说明: 1)zabbix server:负责接收agent发送的报告信息的核心组件,所有配置、统计数据及操作数据都由它组织进行; 2)database storage:专用于存储所有配置信息,以及由 阅读全文
posted @ 2020-09-06 12:15 谈晓军 阅读(654) 评论(0) 推荐(0) 编辑