首页
  • 监控

    • grafana
    • prometheus
  • 学习笔记

    • 《核心系统命令实战》
    • 《MySQL 是怎样运行的:从根儿上理解 MySQL》
    • 《Ansible权威指南》
  • 博客搭建
  • git
  • python
  • 友情链接
  • 文档编写规范
  • 我用过的电脑
  • 喷涂相关
  • 每日一溜
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

小刘说

砥砺前行
首页
  • 监控

    • grafana
    • prometheus
  • 学习笔记

    • 《核心系统命令实战》
    • 《MySQL 是怎样运行的:从根儿上理解 MySQL》
    • 《Ansible权威指南》
  • 博客搭建
  • git
  • python
  • 友情链接
  • 文档编写规范
  • 我用过的电脑
  • 喷涂相关
  • 每日一溜
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • zabbix

    • zabbix简介&安装
  • docker

  • kubernetes

  • harbor

  • mysql

  • nexus

  • jenkins

  • elasticsearch

  • 学习笔记

  • apache2.2升级2.4
  • heredoc(cat EOF)
  • Rocky linux 9 初始化
    • 更改阿里源
    • 安装常用软件
    • 更改网卡名称为 eth0
      • 修改核心配置
    • 配置固定ip地址
    • 系统语言修改成英文
  • 运维
小刘
2022-08-08
目录

Rocky linux 9 初始化

# Rocky Linux 9 初始化

# 更改阿里源

aliyun rockylinux (opens new window)

sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
    -i.bak \
    /etc/yum.repos.d/[Rr]ocky*.repo
dnf makecache
1
2
3
4
5

更改官方提供的CN源

eScience Center, Nanjing University (opens new window)

sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.nju.edu.cn/rocky|g' \
    -i.bak \
    /etc/yum.repos.d/[Rr]ocky*.repo
dnf makecache
1
2
3
4
5

Dalian Neusoft University of Information (opens new window)

sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.neusoft.edu.cn/rocky|g' \
    -i.bak \
    /etc/yum.repos.d/[Rr]ocky*.repo
dnf makecache
1
2
3
4
5

# 安装常用软件

dnf -y install epel-release
dnf -y install screen lrzsz
# 更新
dnf -y update
1
2
3
4

# 更改网卡名称为 eth0

# 查看当前网卡信息
ifconfig
1
2

# 更改 NetworkManager 服务配置,使其能自动生成配置文件在 /etc/sysconfig/network-scripts
sed -i 's/#plugins=keyfile,ifcfg-rh/plugins=ifcfg-rh/g' /etc/NetworkManager/NetworkManager.conf
# 重启服务
systemctl restart NetworkManager
# 新增 eth0 连接并生成配置文件
nmcli connection add type ethernet con-name eth0 ifname ens160
# 删除原网卡连接
nmcli connection delete ens160
nmcli connection show
# 更改设备名称
sed -i 's/ens160/eth0/g' /etc/sysconfig/network-scripts/ifcfg-eth0
1
2
3
4
5
6
7
8
9
10
11

# 修改核心配置

# 备份配置文件
cp /etc/default/grub /etc/default/grub.bak
# 修改配置文件
sed -i 's/rhgb/net.ifnames=0 &/' /etc/default/grub
# 生成启动文件
grub2-mkconfig -o /boot/grub2/grub.cfg
# 重启
shutdown -r now
1
2
3
4
5
6
7
8

# 配置固定ip地址

# 将网卡由ip自动获取改为静态
sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-eth0
cat >>/etc/sysconfig/network-scripts/ifcfg-eth0<<EOF
IPADDR=192.168.7.4
PREFIX=24
GATEWAY=192.168.7.2
DNS1=192.168.7.2
DNS2=223.5.5.5
EOF
# 重新加载配置文件&&重启网卡
nmcli connection reload && nmcli connection up eth0
1
2
3
4
5
6
7
8
9
10
11

# 系统语言修改成英文

sed -e 's|^LANG=|#LANG=|g' \
    -e '1aLANG=en_US.UTF-8' \
    -i \
    /etc/locale.conf
# 重启
shutdown -r now
1
2
3
4
5
6
上次更新: 2024/05/11, 03:55:33

← heredoc(cat EOF)

最近更新
01
kubernetes控制器-Service
08-18
02
kubernetes控制器-Deployment
08-08
03
kubernetes调度基础
07-27
更多文章>
Theme by Vdoing | Copyright © 2023-2024 本站支持IPv6访问 本站支持SSL安全访问
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式