当前位置: 首页 > news >正文

安装 rocky9.4

涉及软件:virtualbox、rocky linux 9.4、mobaxterm

virtualbox新建虚拟机,设置虚拟机配置
在这里插入图片描述
启动虚拟机,第一次会提示挂载虚拟光盘,选择下载的rocky linux 9.4。
在这里插入图片描述
选择第一项,安装rocky linux 9.4
在这里插入图片描述
进入安装设置,主要有语言、硬盘分区、系统软件、系统账号四方面设置。如下图配置。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
开始安装系统。
在这里插入图片描述
安装时注意:
1、勾选允许root ssh 远程登录
2、系统软件选择最小化标准安装

后续k8s实验,需要3台rocky linux。可以使用virtualbox的克隆功能。同时在初步设置后对虚拟机做备份,方便后续回退。

初步设置项概览:
1、关闭firewalld
2、关闭selinux
3、修改网卡
4、修改主机名
5、添加/etc/hosts(3台)
6、关闭swap
7、chrony时钟同步
8、将桥接的ipv4流量传递到iptables链

初步设置项步骤:

1、关闭firewalld
systemctl stop firewalld && systemctl disable firewalld
2、关闭selinux
setenforce 0 && sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
3、修改网卡
我在virtualbox配置两两张网卡,一张host-only负责于宿主机通信,一张NAT负责连接外网。初装系统默认只有一张NAT网卡,需要在virtualbox上添加新网卡,并在rocky linux上添加新网卡的配置。拷贝NAT网卡配置后进行修改。
mv /etc/NetworkManager/system-connections/enp0s3.nmconnection /etc/NetworkManager/system-connections/enp0s8.nmconnection
4、修改主机名
hostnamectl set-hostname rocky9-1
5、添加/etc/hosts(3台)

cat > /etc/host << EOF
192.168.56.121 rocky9-1
192.168.56.122 rocky9-2
192.168.56.123 rocky9-3
EOF

6、关闭swap
swapoff -a
7、chrony时钟同步

yum install -y chrony;
systemctl start chronyd;
systemctl enable chronyd

8、将桥接的ipv4流量传递到iptables链

modprobe br_netfilter   ##生成bridge相关内核参数
cat > /etc/sysctl.d/k8s.conf << EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF
sysctl --system # 生效

设置完即可对该虚拟机做备份和克隆。

相关文章:

  • PADS提示subnet #1 of gnd 20240902
  • js控制滚轮横向滚动
  • STM32——看门狗(独立/窗口)
  • 安装包丨WebGIS开发环境搭建及所需工具
  • 在VBA中,对Excel单元格的操作方法 (qo+op)
  • 学习之git的常用命令
  • [Algorithm][综合训练][kotori和n皇后][取金币][矩阵转置]详细讲解
  • css实现卡片右上角的状态
  • 【Linux】Linux命令行大冒险:寻找、搜索与压缩的神奇之旅
  • 培训第四十一天(docker-compose一键部署项目,haproxy容器代理多个web或java容器)
  • mysql学习教程,从入门到精通,MySQL数据类型基础教程(4)
  • 若依框架(前后端分离)增加手机号验证码登录
  • SpringBoot项目集成支付宝
  • VS-E5PH3006L-N3 600V 30A 高效低损耗整流器 二极管 电动 / 混动汽车电池充电的可靠之选
  • 【Python】3.基础语法(3)函数
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • CSS 专业技巧
  • flask接收请求并推入栈
  • Gradle 5.0 正式版发布
  • JAVA_NIO系列——Channel和Buffer详解
  • Javascript基础之Array数组API
  • javascript数组去重/查找/插入/删除
  • PAT A1050
  • QQ浏览器x5内核的兼容性问题
  • scala基础语法(二)
  • 百度地图API标注+时间轴组件
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 动态规划入门(以爬楼梯为例)
  • 好的网址,关于.net 4.0 ,vs 2010
  • 基于webpack 的 vue 多页架构
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 使用API自动生成工具优化前端工作流
  • 数据科学 第 3 章 11 字符串处理
  • 探索 JS 中的模块化
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 一些关于Rust在2019年的思考
  • 应用生命周期终极 DevOps 工具包
  • 再谈express与koa的对比
  • 怎样选择前端框架
  • Hibernate主键生成策略及选择
  • 如何正确理解,内页权重高于首页?
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​必胜客礼品卡回收多少钱,回收平台哪家好
  • ###C语言程序设计-----C语言学习(6)#
  • #1014 : Trie树
  • #define用法
  • #Java第九次作业--输入输出流和文件操作
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • (07)Hive——窗口函数详解
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (3)nginx 配置(nginx.conf)
  • (php伪随机数生成)[GWCTF 2019]枯燥的抽奖
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (二)【Jmeter】专栏实战项目靶场drupal部署