笔记
文章平均质量分 79
淼祺
这个作者很懒,什么都没留下…
展开
-
2024问题汇总
2023问题汇总原创 2024-01-23 10:34:55 · 535 阅读 · 0 评论 -
OpenStack2
openstack原创 2022-07-16 10:27:41 · 322 阅读 · 0 评论 -
OpenStack
OpenStack原创 2022-07-15 13:08:55 · 943 阅读 · 0 评论 -
hadoop
hadoop原创 2022-07-13 12:21:34 · 299 阅读 · 0 评论 -
mfs的使用
mfs原创 2022-07-12 12:20:03 · 883 阅读 · 0 评论 -
部署codis
codis原创 2022-07-11 16:51:47 · 365 阅读 · 0 评论 -
redis
redis原创 2022-07-09 17:35:02 · 213 阅读 · 0 评论 -
lvs的使用
lvs原创 2022-07-09 14:21:53 · 493 阅读 · 0 评论 -
Zabbix+Tidb
tidb原创 2022-07-09 00:04:55 · 383 阅读 · 0 评论 -
vim命令
vim原创 2022-07-07 11:41:16 · 257 阅读 · 0 评论 -
Zabbix
zabbix原创 2022-07-06 15:16:36 · 281 阅读 · 0 评论 -
持续集成与持续交付
git gitlab jenkins原创 2022-07-05 12:37:30 · 177 阅读 · 0 评论 -
k8s高可用
k8s高可用原创 2022-07-01 11:14:24 · 522 阅读 · 0 评论 -
Kubernetes2
k8s原创 2022-06-28 21:14:42 · 261 阅读 · 0 评论 -
Kubernetes
Kubernetes原创 2022-06-19 23:43:59 · 514 阅读 · 0 评论 -
Docker
Docker原创 2022-06-14 23:11:07 · 1026 阅读 · 0 评论 -
mysql的使用
nginx 与mysql原创 2022-06-07 22:53:28 · 230 阅读 · 0 评论 -
PHM源功能模块
memcache原创 2022-06-06 22:49:56 · 436 阅读 · 0 评论 -
nginx
nginx原创 2022-06-05 22:24:53 · 1250 阅读 · 2 评论 -
Ansible中的角色使用
ansible角色使用工具原创 2022-06-05 21:22:43 · 180 阅读 · 0 评论 -
Ansible执行流控制
ansible执行流控制原创 2022-06-05 21:05:50 · 94 阅读 · 0 评论 -
Ansible中的变量、加密
ansible中的变量与加密原创 2022-06-01 00:06:30 · 145 阅读 · 0 评论 -
Ansible中的playbook
1.playbook相当于shell 中的sh文件playbook 是由一个或多个play组成的列表 Playboot 文件使用YAML来写的特点可读性好 和脚本语言交互性号 易于实现 适用程序执行流梳理方式 可扩展性强缩进严格 大小写敏感 key/value可以多行书写也可一行书写,一行书写用,隔开 value可以是个字符串,也可是list 一个play需要包括name和tasks name 是描述 tasks 是动作 一个原创 2022-05-29 23:02:51 · 89 阅读 · 0 评论 -
Ansible常用管理
1.ansible实现管理的方式Ad-Hoc 利用ansible命令直接完成管理,主要用于临时命令使用场景 playbook ansible脚本,主要用于大型项目场景,需要前期的规划 Ad-Hoc执行方式中如何获得帮助ansible-doc 显示模块帮助的指令 格式 ansible-doc [参数] [模块...] 常用参数 -l 列出可用模块 -s 显示指定模块的playbook片段2.ansible命令运行方式及常用参数ansib..原创 2022-05-29 22:48:50 · 119 阅读 · 0 评论 -
Ansible
1.Ansible的安装安装epel源yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpmsed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*sed -i 's|^metalink|#metalink|' /et.原创 2022-05-25 20:45:26 · 191 阅读 · 0 评论 -
shell脚本应用
1.脚本需求• 执行users_create.sh userlist passlist • 建立userlist列表中的用户 • 设定userlist列表中的密码为passlist列表中的密码 • 当脚本后面跟的文件个数不足两时,报错 • 当文件行数不一致时报错 • 当文件不存在时报错 • 当用户存在时报错2.脚本需求倒计时1:10秒3.脚本需求如下• 执行db_dump.sh westos(数据库密码) ...原创 2022-05-24 21:50:57 · 97 阅读 · 0 评论 -
shell中的运算
1.运算符号+ 加法 - 减法 * 乘法 / 除法 % 除法后的余数 ** 乘方 ++ 自加一 -- 自减一 < 小于 <= 小于等与 > 大于 >= 大于等与 >= 等于 += j+=i*= * j=j*i /= j=j/i %= j=j%i2.运算指令 (()) ((a=1+2)) let let a=1+2 expr expr 1 + 2 ...原创 2022-05-24 20:35:03 · 109 阅读 · 0 评论 -
shell执行流控制
1.for作用 为循环执行动作 for语句结构 for 定义变量 do 使用变量,执行动作 done 结束标志for语句的基本写法格式1: `#!/bin/bash` `for WESTOS in $(seq 1 2 10)` 1-10 每隔2个 输出一次`do` `echo $WESTOS` `done`格式2: `for WESTOS in {10..1}` `do` `echo $WESTOS` `...原创 2022-05-23 21:47:21 · 118 阅读 · 0 评论 -
shell中的变量
1.变量变量就是内存一片区域的地址 变量存在的意义 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题2.脚本变量设定方法环境级别 export a=1 在环境关闭后变量失效 用户级别 vim ~/.bash_profile export a=1 系统级别 vim /etc/profile.d/westos.sh export a=1source /etc/profile.d/westos.sh..原创 2022-05-19 23:28:43 · 115 阅读 · 0 评论 -
shell脚本
1.shell脚本中命令的解释器shell脚本记录命令执行的过程和执行逻辑,以便以后重复执行 脚本可以批量处理主机 脚本可以定时处理主机2.shell脚本的创建#!/bin/bash 幻数 开头 编写 脚本最优先运行vim ~/.vimrc 自动添加脚本首部 "map <F4> ms:call SHELLTATLE()<cr>'s vim进入脚本后f4 添加首部func WESTOSTITL...原创 2022-05-19 22:43:26 · 90 阅读 · 0 评论 -
shell文本处理工具
1.grep [Globally search a Regular Expression and Print]grep grep -E = egrep grep 格式grep 匹配条件 处理文件 grep root passwd 过滤root关键字 grep -i root passwd 后略大小写 grep -E "\<root" passwd root字符之前不能有字符 grep -E "root\>" passwd root字符之后不能有字...原创 2022-05-17 22:59:51 · 78 阅读 · 0 评论 -
shell基础命令
1.diff输出信息: [num1,num2][a|c|d][num3,num4] num1,num2 第一个文件中的行 a 添加 c 更改 d 删除 < 第一个文件中的内容 > 第二个文件中的内容 num3,num4 第二个文件中的行常用参数: -b 忽略空格 -B 忽略空行 -i 忽略大小写 -c显示文件所有内容并标示不同 -r 对比目录 -u 合并输出2.patchpatch安装patch 原...原创 2022-05-17 22:26:24 · 94 阅读 · 0 评论 -
Selinux
1.Selinux的影响对于文件的影响: 当selinux开启时,内核会对每个文件及每个开启的程序进行标签加载 标签内记录程序和文件的安全上下文(context) 对于程序功能的影响: 当selinux开启会对程序的功能加载开关,并设定此开关的状态为关闭 当需要此功能时需要手动开启功能开关 此开关叫做sebool2.Selinux的状态及管理selinux的开启 vim /etc/selinux/config 7 SELINUX=disabled se.原创 2022-05-12 22:04:12 · 1442 阅读 · 1 评论 -
网络文件系统
1.samba作用: smb = Server Message Block Sum cifs = Common Internet File System Miscrosoft windows系统共享文件时用到的协议smb smb是由miscrosoft+sun Linux cifs2.samba 安装与启用服务启动脚本: smb.service 主配置目录: /etc/samba 主配置文件: /etc/smb.conf 安全上下文: samba_share原创 2022-05-12 21:41:01 · 76 阅读 · 0 评论 -
dns服务
1.dnsdomain name service(域名解析服务) 关于客户端:/etc/resolv.conf dns指向文件 nameserver 172.25.254.20关于服务端bind 安装包 named 服务名称 /etc/named.conf 主配置文件 /var/named 数据目录 端口 53关于报错信息: no servers could be reached 服务无法访问(服务开启?火墙?网络?端口?) 服务启动失败 配原创 2022-05-12 20:56:19 · 370 阅读 · 0 评论 -
Mysql
1.数据库数据库就是个高级的表格软件常见数据库 Mysql Oracle mongodb db2 sqlite sqlserver ....... Mysql (SUN -----> Oracle)数据库中的常用名词1.字段 :表格中的表头 2.表 :表格 3.库 :存放表格的目录 4.查询 :对表格中的指定内容进行查看2.mariadb的安装dnf install mariadb-server.x86_64 -ymar.原创 2022-05-09 21:41:54 · 117 阅读 · 0 评论 -
Apache
1.Apache作用在web被访问时通常使用http://的方式 http:// 超文本传输协议 http:// 超文本传输协议提供软件: Apache nginx stgw jfe Tengine2. Apache的安装与启用dnf install httpd.x86_64 -ysystemctl enable --now httpd 开启服务并设定服务位开机启动 firewall-cmd --list-all 查看火墙信息 firewall-c原创 2022-05-08 23:12:17 · 91 阅读 · 0 评论 -
vsftpd
1.ftpftp:file transfer proto 互联中最老牌的文件传输协议2.vsftpddnf install vsftpd -y server dnf install lftp -y client 关闭selinux systemctl disable --now firewalld systemctl restart vsftpd vim /etc/vsftpd/vsftpd.conf 12 anonymous_enable=YES 启.原创 2022-05-08 21:53:03 · 720 阅读 · 0 评论 -
Linux系统引导过程、修复
1.磁盘引导mbr=主引导记录=0磁道1扇区446 作用: 记录grub2引导文件的位置当mbr数据丢失系统会因为找不到启动分区而停止启动问题模拟方式 系统磁盘/dev/sda dd if=/dev/zero of=/dev/vda bs=446 count=1 清空系统/dev/sda上的mbr数据恢复方式: 用光盘进入系统挽救模式 chroot /mnt/sysimage grub2-install /dev/vda ...原创 2022-05-04 22:44:01 · 289 阅读 · 0 评论 -
Linux高级存储管理
1.逻辑卷pv 物理卷 被处理过的物理分区 pe 物理扩展 设定存储最小单元vg 物理卷组 捆绑pv到一个组中 lv 逻辑卷 分配最终的使用设备2.lvm 设备建立建立物理分区并设定分区type为lvmpvcreate /dev/sda2 创建pvvgcreate westosvg0 -s 2M /dev/sda2 创建vg -s设定pe大小位2M lvcreate -L 50M -n westoslv0 westosvg0 创建lvm -L指定大小 -n指定名称原创 2022-05-03 15:07:41 · 96 阅读 · 0 评论