随笔分类 - Linux
Linux操作系统
摘要:前言 本文安装过程已写成脚本,包括所有安装包及软件。 链接: https://pan.baidu.com/s/1V1ttNag82ihi83CjZKAeOw +QQ获取提取码:470033365 文件目录:博客园文章共享目录 / GPU相关类 / rockylinux8.9-nvidia-cuda-
阅读全文
摘要:etcd基本概念 etcd是一个高可用的分布式键值存储系统,是CoreOS(现在隶属于Red Hat)公司开发的一个开源项目。它提供了一个简单的接口来存储和检索键值对数据,并使用Raft协议实现了分布式一致性。etcd广泛应用于Docker、Kubernetes等分布式系统中,用于存储配置信息、服务
阅读全文
摘要:术语 PXE (preboot execute environment,预启动执行环境) 是由 Intel 公司设计的协议,它可以使计算机通过网络启动。 批量装机软件介绍 Redhat系主要有两种Kickstart和Cobbler。 Kickstart是一种无人值守的安装方式。它的工作原理是在安装过
阅读全文
摘要:1.部署版本及要求 OS: centos7 JDK:1.8.0_202 Hbase: 2.5.3 2.安装包下载 链接:https://pan.baidu.com/s/1V1ttNag82ihi83CjZKAeOw 联系QQ获取密码:470033365 博客园文章共享目录/程序部署/离线部署Hbas
阅读全文
摘要:主机信息 一台能够访问外网的主机,配置如下: 系统:CentOS Linux release 7.9.2009 (Core) 内核:3.10.0-1160.el7.x86_64 gitlab版本:15.4 安装过程 1. 安装docker-ce echo "net.ipv4.ip_forward =
阅读全文
摘要:前言 参考链接:https://blog.csdn.net/u011130086/article/details/119172119 有台服务器没有 RAID 卡,虽然数据不太重要,但是真要丢失了还是会存在一些麻烦。因此考虑用 软 RAID 的方式实现数据的冗余。 实现过程 首先,在虚拟机上模拟这个
阅读全文
摘要:有一台物理机,需要做kvm虚拟机。 首先做了物理机的双网卡绑定,目前在 centos7 上做双网卡绑定有两种方式: bond team 本次采用了 team 的方式,并使用了 roundrobin ,实际操作过程记录:https://www.cnblogs.com/hukey/p/16086177.
阅读全文
摘要:DBRD 介绍 盗用一张图说明问题。 具体详细 DRBD 相关知识,请参考:https://www.cnblogs.com/hukey/p/16317752.html KeepAlived 介绍 Keepalived是Linux下一个轻量级别的高可用解决方案。 它与HeartBeat实现类似的功能,
阅读全文
摘要:DRBD 简介 DRBD(Distributed ReplicatedBlock Device)是一种基于软件的,无共享,分布式块设备复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。也就是说当某一个应用程序完成写操作后,它提交的数据不仅仅会保存在本地块设备上,DRBD也会
阅读全文
摘要:系统信息 #cat /etc/centos-release CentOS Linux release 7.8.2003 (Core) #uname -r 3.10.0-1127.el7.x86_64 双网卡team 绑定 这里采用 team 方式,类型为:roundrobin nmcli con a
阅读全文
摘要:故障介绍 系统:ubuntu 研发人员告知 ECS 无法 SSH 连接。登录到阿里云后台,通过 vnc 连接查看,无论输入任何命令都是: # ls Segmentation fault # cd Segmentation fault # reboot Segmentation fault 随即,尝试
阅读全文
摘要:问题说明 现在一般安装服务器都是通过U盘引导安装,而刻录U盘一般都采用 UltraISO ,今天在测试服务器上安装 CentOS 7 又出现无法找到盘符的情况,具体信息如下: [OK] Reached target Basic System 到这里就卡住不动了。第一反应就是 grub 找不到启动盘符
阅读全文
摘要:介绍 kickstart - 通过网络 PXE 的方式来进行自动化安装 Redhat/Centos 操作系统的一种流程方式,主要通过 NFS 、FTP、HTTP 来执行,需要执行 kickstart,流程如下: 自动部署Kickstart 脚本使用说明: 本脚本仅支持 Centos7 KickSta
阅读全文
摘要:需求 阿里云环境,写了一个日志监控脚本,本意通过微信进行推送告警,结果找了很多开源项目,微信都不允许再使用网页的方式登录微信,随即作罢。转而先使用邮件的方式推送告警信息。 实现过程 注意: 阿里云默认禁用25邮件端口,需要启动465端口加密进行邮件发送; 确保邮箱开启SMTP服务,POP3,并申请了
阅读全文
摘要:前言 接到研发这样一个需求,希望将启动微服务日志 nohup.out 进行切分,因为时间长了,日志会堆积很多无法查阅。 我问:微服务不是可以每天生成一个日志来以日期进行切分吗? 研发回答:有些报错信息程序无法获取并写入到日志文件中,所以 nohup.out 日志还是需要的。 基于以上原因,决定来处理
阅读全文
摘要:TCP/IP 在设计的最初并没有花太多时间来考虑它的安全性。随着互联网普及下,最终发现在这种完全开放的结构体系下,网络攻击、网络安全问题层出不穷。例如:alex 要给 bob相互发送邮件,这中间有多少的威胁。 假如 Alex 和 bob从来没见过面,在互联网上两台从来没见过的机器相互通信是非常常见的
阅读全文
摘要:在 Linux 系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。 内存查看 当我们使用 free -h 命令时,会显示如下的信息: total u
阅读全文
摘要:Ansible - Playbook Playbook简介 palybook 是由一个或多个paly组成的列表。play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible 中的 task 定义好的角色。从根本上来讲,所谓 task 无非是调用 ansible 的一个 module。将多
阅读全文
摘要:1. 前言 关于双网卡绑定,前前后后踩过不少的坑,虽然这是 RHCE 中的一道题,但是在实践中碰到问题也够喝一壶的。 在实践中,虚拟机、物理机都做过,但是不尽相同,大部分的坑也集中在这里,本文长期更新关于网卡绑定中遇到的问题及处理方法。 现在的服务器默认都配备 4 张 千兆网卡,在生产环境中,无论遇
阅读全文
摘要:1. 前言 需求:一批云主机,要求每周修改一次密码。 2. 实践 使用 ansible + sendmail 即可实现。 主机信息: (1)安装 sendmail 测试: 邮件查收 (2)配置 ansible 建立ssh互信登录 配置 ansible 编写 playbook 实现批量修改主机密码 (
阅读全文