- 博客(39)
- 收藏
- 关注
原创 Linux MySQL专栏-Orchestrator
注意:具体看https://github.com/openark/orchestrator/tree/master/docs。注意:在三台Orch机器上分别执行,通过sqlite做orch后端,通过Raft协议做orch高可用!#通过 -i 传递集群名称,打印拓扑实例树。#显示当前已知的集群(复制拓扑)
2024-10-09 11:29:31 646
原创 Linux MySQL专栏-InnoDB Cluster
任一节点(rock8/alma8/cloudos8),创建集群。#将组复制(现有mgr)转换为InnoDB Cluster。所有节点,每个节点参数及权限配置预检测。#如果上面执行报错,删除集群如下。
2024-10-09 10:28:29 914
原创 Linux MySQL专栏-mgr
注意:MGR环境下要求每个表都需要有主键,没有主键就会报错 (8.x)架构:最少3节点,最多9节点,基于paxos协议复制,支持单主或多主通过组内节点的通信协商(组通信协议基于Paxos算法),实现数据的强一致性、故障探测、冲突检测、节点加组、节点离组等功能。
2024-05-07 17:17:45 806 2
原创 Linux 服务管理-iptables
状态检测,放行所有出站数据包,放行入站的回应数据包。拒绝入站的新连接请求与无效连接状态检测:NEW、ESTABLISHED、RELATED、INVALID除了从本机出去的数据包由NAT表的OUTPUT链处理外,其它所有的状态检测都在NAT表中的PREROUTING链中处理,具体状态信息如下:1、NEW状态:由外主动发起连接的第一个数据包2、ESTABLISHED状态:由内主动发起并收到对方响应返回的第一个数据包,从NEW变为ESTABLISHED,并且该状态会继续匹配这个连接后继数据包3、RELATED状态
2024-05-01 00:34:02 794 1
原创 Linux 三剑客-awk
取出第5、6行后,按%进行划分,取出划分后的第1列。取出以"nologin"结尾的行。取出包含lp到包含games的行。取出第2列及最后一列NF的值。删除文件中的所有偶数行。取出第3行之后的所有行。取出包含root的行。
2024-05-01 22:18:02 245
原创 Linux 三剑客-sed
末行下一行追加hello,第二行下一行追加空行,第三行下一行追加#key,第四行下一行追加空格#value。查找包含关键字ftp到包含关键字ssh的行。在第3行创建一行记录,原记录被替换。查找包含ntp或ftp关键字的行。将第三行的3替换成5。取反取出所有不是2,3行的行。在第3行上方增加一行记录。多点编辑,行首,行尾添加。取反删除2,3行以外的行。在第3行下方增加一行记录。
2024-05-01 21:54:19 392
原创 Linux 三剑客-grep
匹配根 (\) 结尾,上下各1行。匹配根 (\) 结尾,向下1行。匹配根 (\) 结尾,向上1行。不区分大小写匹配非ssh的行。多点编辑,匹配开头,匹配结尾。显示行号精确匹配大写ssh。-i 忽略大小写。-C 匹配往上往下行。-r 递归查找。^ 匹配开头行。$ 匹配结尾行。不区分大小写匹配ssh。-w 显示匹配行。-n 显示行号。-v 反向匹配。-e 多点编辑。-A 匹配往下行。-B 匹配往上行。
2024-05-01 19:06:19 255 3
原创 Linux 系统管理-suid、sguid、sticky
suid:以命令属主的权限来运行这一命令普通用户ceshi通过nmtui改主机名,可以修改了!-rwsr-xr-x. 1 root root 662320 10月 1 2020 /usr/bin/nmtui。
2024-04-30 16:12:18 368 1
原创 Linux 系统管理-setfacl
删除文件 ACL,需要 -x or -b 参数;读/写/执行,权限之外的特殊权限控制;针对目录文件需要 -R 递归参数;针对普通文件需要 -m 参数;
2024-04-30 15:57:15 157
原创 Linux 系统管理-chattr、lsattr
chattr锁定关键系统文件,防止非法修改i: 无法对文件进行修改 若对目录设置了该参数,仅能修改其中的子文件内容而不能新建或删除文件a: 仅允许追加内容,无法覆盖/删除内容-R: 递归处理所有子文件eg:chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittabmkdir /yychattr -R +i /yy
2024-04-30 15:41:38 122
原创 Linux 服务管理-vsftp
特别注意:每行的值都不要有空格,包括行前和行尾,否则启动时会出现错误!特别注意:每行的值都不要有空格,包括行前和行尾,否则启动时会出现错误!#指定本地用户的ftp主目录(共享),如果不指定就是本地用户的家目录。#锁定用户各自家目录为其根目录,没有指定local_root有效!设置虚拟账号权限,注意以下行尾回车,不能有空格,切记!#匿名用户上传文件的 umask 值。#指定匿名用户的ftp主目录。修改匿名用户的登录目录。#允许匿名用户上传文件。#允许匿名用户创建目录。windowns 测试。
2024-04-28 22:34:10 700
原创 Linux 服务管理-nfs
echo 'nfs_data -fstype=nfs,rw,sync 服务端IP:/nfs_server' >> /etc/auto.misc。mount -t nfs 服务端IP:/nfs_server /nfs_client。showmount -e 服务端IP。*表示所有的主机都可以访问这个目录。注意紧挨(rw,sync)
2024-04-28 17:44:46 611
原创 Linux 服务管理-chrony
yum install chrony -ysed -i.bak '2aserver ntp.aliyun.com iburst' /etc/chrony.confsystemctl enable --now chronydchronyc sourcestatstimedatectl
2024-04-28 16:47:56 163
原创 Linux 远程终端-putty
如果是其它工具(powershell/mobaxterm)生成的私钥,那么用PUTTYGEN导入私钥后,需要再次选择保存私钥,私钥才可用,要注意!注意:验证文件 authorized_keys 要与上面 sshd 配置文件里的保持一致!复制上面的public key 到 authorized_keys 文件内。
2024-04-28 16:26:07 185
原创 Linux 系统管理-df、du
df -hT -t xfs -t ext4 du -sh /etc/ du -sh $(ll / | sed 1d | awk '{print $(NF)}'|grep -iv proc | sed 's/^/\//g') | sort -nr | grep -i G
2024-04-28 11:56:21 223
原创 Linux 系统管理-tmux、screen、nohup
进入某个会话后: 执行命令没必要在加上 &,已经是后台运行了。tmux attach -t 会话名称。screen -r 会话名称。退出当前终端,jobs是看不到相关进程的。screen -S 会话名称。tmux new -s 会话名称。同时ctrl+b,松开再按d。同时ctrl+A,松开再按d。
2024-04-28 10:27:38 267
原创 Linux 系统管理-language
dnf config-manager --set-enabled crbdnf install -y epel-releaseyum clean allyum make-cacheyum update -yyum install -y langpacks-zh_CNsudo apt-get install -y language-pack-zh-hansecho $LANGlocalectl list-locales | grep -i zhlocalectl list-locales
2024-04-28 10:01:13 189
原创 Linux 系统管理-sudo、su
usermod -aG wheel usernameusermod -aG sudo username%wheel ALL=ALL NOPASSWD:ALL%sudo ALL=ALL NOPASSWD:ALLvisudo -csu usernamesu - username
2024-04-27 22:30:02 153
原创 Linux 系统管理-PATH
echo $PATHexport PATH=$PATH:/home/shellecho 'export PATH=$PATH:/home/shell' > /etc/profile.d/path.shsource /etc/profile.d/path.sh
2024-04-27 21:29:38 209
原创 Linux 系统管理-LVM
xfs_growfs /dev/opencloudos/root (xfs需要敲这条命令)(+15G/g 不区分大小写,扩容要加号)
2024-04-27 16:59:22 203
原创 Linux 系统管理-cursor
Ctrl + K :删除光标后面所有的字符。Ctrl + U :删除光标前面所有的字符。Ctrl+delete :删除光标后单词。Ctrl + W :删除光标前单词。Ctrl + a :移到行首。Ctrl + e :移到行尾。
2024-04-27 16:32:15 164
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人