运维工程师
文章平均质量分 65
Ever Since!
这个作者很懒,什么都没留下…
展开
-
k8s集群部署tomcat
1.确保k8s集群已经安装完成(我的k8s集群为3台机器)2.编写Deployment,代码如下:apiVersion: apps/v1kind: Deploymentmetadata: name: tomcat-deployment labels: app: tomcatspec: replicas: 3 selector: matchLabels: app: tomcat template: metadata: labels:原创 2022-01-05 17:11:44 · 1239 阅读 · 4 评论 -
Linux系统配置及服务管理_第四章进程管理
Linux系统配置及服务管理_第三章进程管理一、进程简介1、什么是进程?(了解)进程是已启动的可执行程序的运行实例,进程有以下组成部分:• 已分配内存的地址空间;• 安全属性,包括所有权凭据和特权;• 程序代码的一个或多个执行线程;• 进程状态。程序: 二进制文件,静态 /usr/bin/passwd ,/usr/sbin/useradd进程: 是程序运行的过程, 动态,有生命周期及运行状态。2、进程是生命周期父进程复制自己的地址空间(fork)创建一个新的(子)进程结构。每个新原创 2021-07-08 21:33:23 · 350 阅读 · 0 评论 -
Linux系统配置及服务管理第三章-用户的权限
Linux系统配置及服务管理第三章-用户的权限一、基本权限UGO1、权限对象属主:u 属组:g 其他人:o 所有人:a(u+g+o)2、权限类型读:r=4 写:w=2 执行:x=13、查看权限查看权限记录[root@localhost ~]#ls -l /root/1.txt-rw-r--r--. 1 root root 179 5月 25 14:27 /root/1.txt原创 2021-07-08 17:26:32 · 180 阅读 · 0 评论 -
MySQL集群主从部署+mycat读写分离详细过程
MySQL集群主从部署+mycat读写分离一、集群的目的1、负载均衡:解决高并发2、高可用HA:服务可用性3、远程灾备:数据有效性二、原理1、在主库上把数据更改(DDL DML DCL)记录到二进制日志(Binary Log)中。2、备库I/O线程将主库上的日志复制到自己的中继日志(Relay Log)中。3、备库SQL线程读取中继日志中的事件,将其重放到备库数据库之上。三、准备环境1、全新服务器-互相通信2、全新安装mysql57-分别安装(四台服务器)3、配置域名解析注意:原创 2021-07-04 15:22:53 · 407 阅读 · 0 评论 -
Docker2容器管理及镜像制作
Docker容器管理及镜像制作一:创建自己的镜像1.将容器的文件系统打包成tar包将容器的文件系统打包成tar文件,也就是把正在运行的容器直接导出为tar包的镜像文件。导出:export Export a container's filesystem as a tar archive有两种方式(elated_lovelace为容器名):第一种:[root@xingdian ~]# docker export -o elated_lovelace.tar elated_lovelac原创 2021-06-23 21:09:28 · 226 阅读 · 0 评论 -
文件管理和用户管理
云计算基础第二章第一节一、文件管理1、Linux目录结构[root@localhost ~]# ls /bin dev lib media net root srv usrboot etc lib64 misc opt sbin sys varcgroup home lost+found mnt proc selinux tmp图示2、目录功能bin 普通用户使用的命令 /bin/ls, /bin/datesbin 管理员使用的命令 /sbin/service dev 设备文件 /原创 2021-06-26 14:05:53 · 174 阅读 · 0 评论 -
通过VMware部署CentOS系统
云计算入门开篇-通过VMware部署CentOS系统一、安装并打开VMware(使用管理员身份运行)二、在VMware中创建虚拟机三、典型/自定义安装选择自定义安装四、虚拟机兼容性:默认下一步五、安装来源:选择稍后安装操作系统六、操作系统类型:Linux centos7 64七、自定义虚拟机名称,和文件夹位置。D:\KF\VM\Centos7-1-64八、9.虚拟机CPU,默认下一步九、内存选择,1024MB十、网络连接,使用网络地址转换NAT。默认下一步十一、IO类型,默认原创 2021-06-25 11:54:41 · 170 阅读 · 0 评论 -
Docker入门
Docker入门一:容器介绍1. logo容器其实是一种沙盒技术。顾名思义,沙盒就是能够像一个集装箱一样,把你的应用"装"起来的技术。这样,应用与应用之间,就因为有了边界而不至于相互干扰;而被装进集装箱的应用,也可以被方便地搬来搬去,这其实是 PaaS 最理想的状态。2. 云计算服务类型基础设施即服务IaaS平台即服务(PaaS)软件即服务(SaaS)3. 容器本质容器的本质是进程,容器就是未来云计算系统中的进程。4. 容器和虚拟机对比容器是应用程序层的抽象,将代码和依原创 2021-06-23 21:04:16 · 504 阅读 · 0 评论 -
Ansible自动化运维实战部署1
Ansible自动化运维一、abstract-简介1、LOGOansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。无客户端。2、工作原理二、Ansible安装部署1、准备环境环境:所有机器关闭防火墙和selinux主机:4台 1个控制节点 3个被控制节点解析:本地互相解析(所有机器)# vim /etc/hosts192原创 2021-05-28 15:09:13 · 239 阅读 · 1 评论 -
常用的JVM参数详解
常用的JVM参数1、配置JAVA虚拟机的空间大小实际生产环境中, 我们通常将初始化堆(-Xms) 和 最大堆(-Xmx) 设置为一样大。以避免程序频繁的申请堆空间。设置为物理内存的一半.-Xms:初始堆大小-Xmx:最大堆大小[root@localhost bin]# ps -ef | grep java //查看java配置参数root 1473 1 74 10:02 pts/0 00:00:09 /usr/local/java/bin/java -Djava.原创 2021-05-25 20:00:42 · 449 阅读 · 0 评论 -
RabbitMQ集群及镜像配置部署详解
RabbitMQ集群及镜像配置部署详解一、注意事项1、准备三台服务器,RabbitMQ集群节点必须在同一网段,如有跨区域效果不好2、关闭防火墙和selinux二、部署步骤1、修改主机名称,添加解析,配置hosts文件更改三台MQ节点的计算机名分别为rabbitmq-1、rabbitmq-2 和rabbitmq-3,然后修改hosts配置件(三台机器都要做)#systemctl stop firewalld#systemctl disable firewalld#setenforce 0[r原创 2021-05-22 12:38:26 · 611 阅读 · 1 评论 -
LVS/DR模式负载均衡集群部署详解
LVS/DR模式负载均衡集群部署详解一、LVS/DR模式简介1、网络使用net模式2、DR模式要求Director DIP和所有RealServer RIP 必须在同一个网段及广播域3、Real server: RIP :192.168.239.129 192.168.239.128 VIP:192.168.239.166二、部署准备1、准备三台干净的虚拟机,两台用作web服务器2、程序包:ipvsadm (LVS管理工具)3、规则保存工具:/usr/sbin原创 2021-05-19 16:44:58 · 121 阅读 · 0 评论 -
zabbix监控Mysql各项指标步骤详解
zabbix监控Mysql各项指标步骤详解一、安装MySQL1、关闭防火墙 # systemctl stop firewalld # systemctl disable firewalld # setenforce 0 # vim /etc/selinux/config——>SELINUX=disabled2、下载常用相关工具 #yum -y install wget # yum -y install vim #yum -y install lrzsz3、上传Mysq原创 2021-05-17 08:48:10 · 1807 阅读 · 3 评论 -
zabbix监控Nginx的各项指标步骤详解
自定义监控Nginx的各项指标一、被监控端agent安装Nginx1、安装Nginx访问nginx的官方网站:<http://www.nginx.org/>#vim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=htt原创 2021-05-15 16:30:43 · 920 阅读 · 0 评论 -
Nginx流量控制方法及详细步骤
Nginx流量控制详解1、Nginx访问控制模块类型(1)基于IP访问控制:http_access_module(2)基于用户的新人登录:http_auth_basic_module2、基于IP模块配置语法:Syntax:allow address | CIDR | unix: | all;default:默认无Context:http,server,locationSyntax:deny address | CIDR | unix: | all;default:默认无Contex原创 2021-05-07 20:52:46 · 1709 阅读 · 0 评论