- 博客(566)
- 收藏
- 关注
原创 Rocky Centos sftp scp连接报错: no hostkey alg.Couldn‘t read packet: Connection reset by peer
把老系统由原来的Centos5,6,7升级到了Rocyk8.10,同时升级了ssh到9.5SP1。当Centos6及以下版本视图拷贝文件到Rocky8.10上时,出现以下错误.编辑目的服务器/etc/ssh/sshd_config。再次尝试,输入密码后正常登陆。
2024-09-13 15:01:08 236
原创 Centos7 升级Kernel 6.10.7
Centos7 升级Kernel 6.10.7 比较麻烦的就是需要先升级gcc 5.1.0以上,且编译Kernel的时候会有一些错误,解决这些错误花费了不少时间.而且kernel和gcc的编译都比较耗时,测试用了16C每次编译都都需要花费十几分钟.一旦有错误或者修改又是花费时间重新编译.先用iso做下本地yum仓库# 以下是yum仓库的配置[centos7]gpgcheck=0。
2024-09-04 13:43:56 506
原创 Rocky8.10 升级Kernel 6.10.7
为了修复CVE-2024-36971,公司要求将Rocky8.10的Kernel升级到最新.很多公司服务器无法直接连接外网.可以先在一台同版本的服务器上先更新,更新时保存下载的rpm。将kernel-6.10.tar.gz上传到内网服务器,再使用yum进行安装就可以了。去掉了其实已经可以进入系统了,但这时console是黑屏无法登陆操作的。更新安装后会在对应目录保存安装时涉及到的所有rpm包。修改/etc/yum.conf,添加以下行。这开启3D支持坑了我10多个小时…等待重启完毕,确认版本是否正常.
2024-09-04 10:17:33 451
原创 Rocky 8.10安装流程步骤详细教程
这里可以看到19和29同时生效了,如果生产环境我们从一个模板部署出来后,修改了ip原ip在不重启系统的情况下如何去掉.这里我们看到altname enp3s0,ipv6和virbr0放着比较难受,去掉他们.其实从安全角度出发是不应该关闭这2个东西的,如果是作为实验环境为了避免一些麻烦可以关闭.如果系统需要中文可以在这里的Language Support里进行选择.正常来说,我们只需要对1,3,4进行设置就可以.其他视实际情况进行修改.这里要说的并不是怎么改ip,而是修改ip后原ip如何去掉。
2024-08-21 12:53:58 860
原创 阿里云ECS重启后自定义DNS配置丢失解决方法
手动在/etc/resolv.conf中添加内网DNS后恢复正常,重启后该记录丢失.尝试修改/etc/sysconfig/network-scripts/ifcfg-eth0,追加DNS1和DNS2,重启系统后配置一样丢失.rhel7之前我习惯将脚本放在/etc/rc.local,但考了RH442之后我习惯将开机运行的脚本做成service,这样更易于管理和故障排查.当然放着tuned里面也更不易于被其他人修改和发现.接下来就是批量生效了.由于是生产环境这里就不截图了.给脚本加上可执行权限。
2024-08-21 10:07:43 588
原创 RHCA III之路---EX436-总
从23年开始准备第一门RHCA课程,集中精力花费3个月完成了前5门的课.最近又突发奇想,想把RHCA升到V5于是开始了V5的第二步RH436.通过两周的学习和练习顺利通过了红帽的考试.
2024-08-09 13:40:10 1524
原创 RHCA III之路---EX436-11
考试的时候会给你个url,其实和之前第四题的一样是用来验证邮件的 .在nodea或者nodec节点执行。到workstation上执行。至此整个rh436考试完毕.
2024-08-09 13:14:20 274
原创 RHCA III之路---EX436-8
到这里运行df可以看到/var/www正常挂载了我们之间建的lv,这门rh436的300分中的200分基本已经拿到了.
2024-08-09 12:46:03 347
原创 RHCA III之路---EX436-7
后续需要查的话直接从list.txt中grep出来,先cat再grep的话每次修改会更简单,否则光标要移动更多次。开始第七题或者搭建完集群后可以先将resource缓存出来,因为查这个比较慢。再多开个窗口可以把describe命令单独执行,每次也之需要修改最后一个参数。此题做完可以在3个节点上都看到lv是活动状态的.nodeb,nodec上执行。
2024-08-09 12:39:11 228
原创 RHCA III之路---EX436-5
考试的第五题是配置一个网页服务,这个不做完逻辑卷映射无法实现,所以我把次序调整了下.确认认到sda和sdb即可。3台node上分别运行。3台node上分别运行。
2024-08-09 11:23:03 311
原创 RHCA III之路---EX436-4
考试会给个链接,点开链接可以看到邮件内容,lab环境登录到student@workstation.lab.example.com,用mail命令查看。去掉132行#,加上135前的#启动服务和保持开机自启动。
2024-08-09 10:49:10 335
原创 RHCA III之路---EX436-3
复制题目中文件全路径,vi 之后按35G, ctrl+左,shift+d,然后粘贴即可。再到其他节点节点修改文件中node后的那个字母。启动集群后看每个节点存在对应名称的文件即可。也可以修改完nodea后。3个node分别执行。
2024-08-09 10:18:16 204
原创 RHCA III之路---EX436-1
由于ha这门课有大量命令需要在3个节点上同步执行.如果执行history会出现前面数字,复制多行会有些麻烦.lab环境是nodea,nodeb,nodec 考试环境是node1,node2,node3。就可以快速将历史命令实现可多行复制,当然也可以用awk进行分割,个人喜好随意。技巧只能加快答题速度,对考试得分帮助不大。确认3个红框内容一致,且没报错即可。再执行一个histrory。3个node节点上运行。这样就能1次复制3行。
2024-08-09 09:43:18 314
原创 故障排除---request body too large
加上nginx.ingress.kubernetes.io/proxy-body-size: 35m即可将限制从20m调整到35m。开发说当附件大于20Mb时会出现[request body too large]的报错.nginx-ingress 他本身有一个限制,正好是20M左右.新环境部署在阿里云,通过WAF—>CLB—>容器服务 ACK。修改后测试了几个30m左右的附件都没什么问题.这套环境附件基本是20m-30m样子.
2024-08-05 10:15:59 296
原创 RH436 Managing LVM Shared Volume Groups
主要关注于提供存储的高可用性,通过在集群中的多个节点之间共享存储资源,确保在某个节点发生故障时,存储资源仍然可用。LVM-HA通常与集群管理软件(如Pacemaker)结合使用,以实现故障转移和自动恢复功能。ext4或者xfs使用LVM-HA。:则侧重于存储资源的共享,允许不同的服务器或虚拟机共享同一个逻辑卷组(VG)中的逻辑卷(LV)。LVMshared在所有节点上都已经启动,状态也lv状态也是available。2. 在nodeb,nodec上将lvm设置为–lock-start。
2024-07-23 11:28:05 485
原创 RH436 Managing High Availability LVM
foundation0上先启动所有虚拟机,再跳转到workstation上初始化ha lvm实验环境。实验时nodec忘记修改lvm的模式了,当在nodeb资源确认之后再次切换时发生了错误.错误也非常明确就是没有配置nodec.private.example.com (4. 到workstation环境关闭实验。确认下来卷已经被挂载到nodeb上了。切换后在nodec上再次确认。修改完后重启集群就好了。至此这个实验完成了.
2024-07-23 10:11:23 461
原创 RHCA II之路---EX442-总
从23年开始准备第一门RHCA课程,集中精力花费3个月完成了前5门的课.最近又突发奇想,想把RHCA升到V5于是开始了V5的第一步RH442.通过一个月的学习和练习顺利通过了红帽的考试.不得不说现在的单人考试比去年的需要集齐8个小伙伴才能开团要方便不少.去年3个月的CA考试中有1个半月的时间是在等待开团,特别是几门比较偏的课程几个月都不一定组得到队开考.
2024-07-16 10:02:16 1658
原创 RHCA II之路---EX442-23
5. 最高的流量是多少KB,然后向上取整.考试是下拉框。显然sda比sdb的IO略微高一点,那么第一个空填。至此EX442考试内容结束。4. 确认哪个设备IO高。那么第二个空填入:134。
2024-07-16 09:18:23 374
原创 RHCA II之路---EX442-21
以上都是考试时候操作的,本题在实验环境中执行以下命令,模拟关键步骤的执行。这题没有办法完全模拟出来,但效果大致如下.考试时候它给你2个url。这一步模拟环境中不要做。卸载完后换源再次安装。
2024-07-15 14:18:11 333
原创 RHCA II之路---EX442-20
这题我们其实是反正做的.即我们先知道要将firewalld运行到Node2上面,再把它弄到node2上面,所以步骤不出错肯定是对的.考试这题在serverb上,实验环境在servera上。这题考试只需要运行步骤2,将结果填入输入框即可。查看firewalld运行在哪个numa组上。
2024-07-15 14:05:36 363
原创 RHCA II之路---EX442-16
这里vargrind之前cache-a,cache-b的时候已经装过了,不用重新安装。实验环境里加一步,为了判分方便.考试是给你2个下拉框,分别选。
2024-07-15 13:20:29 261
原创 RHCA II之路---EX442-15
这里45秒的话就是4500,如果60秒的话就是6000.默认是30秒。这题看上去还是比较简单的,工作中偶尔也会用到。
2024-07-15 13:10:30 221
原创 RHCA II之路---EX442-12
这题红帽标准做法是把/usr/lib/systemd/system/sysstat-collect.timer拷贝到/etc/systemd/system/sysstat-collect.timer再修改etc/systemd/system/sysstat-collect.timer的内容。我们考试或者练习为了节约时间也可以直接修改源文件,效果是一样的.如果是生产环境建议按红帽的标准做法做.最后记得reload并把服务设置为自动启动,考试环境中sysstat是disabled的并且没有启动。
2024-07-15 12:49:37 189
原创 RHCA II之路---EX442-9
这题其实非常简单,只要记得2个包名即可.其实kernel-debuginfo不记得也会在报错中有提示。编译后会有个.systemtap/cache/的目录确认下面有东西即可。
2024-07-15 11:30:03 219
原创 RHCA II之路---EX442-7,8
这个内存使用会在一定范围内波动,不一定每次的值都一样,如果是问你要物理内存的值那么就是4328/4。这题其实也没什么好确认的.看清问你要的是物理内存值还是虚拟内存值就可以了。第7题在Rhel7里考,Rhel8中只考第8题,但7是8的基础。将答案写入8.txt。
2024-07-15 11:20:38 240
原创 RHCA II之路---EX442-6
去人这里max total shared memory的值使我们之前设定的即可.这里的值单位是kb所以只需要2个1024就可以了。
2024-07-15 11:07:10 340
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人