云主机添加交换分区

swap分区的创立

1、添加交换分区
  • 使用dd命令,增加4G
sudo dd  if=/dev/zero  of=/var/swapfile  bs=1024  count=4194304 

在这里插入图片描述

2、对文件格式化并转化为swap分区
mkswap  /var/swapfile

在这里插入图片描述

3、挂载并激活
swapon   /var/swapfile
  • 再次修改权限
sudo chmod -R 0600 /var/swapfile

在这里插入图片描述

4、查看swap是否能用
free -h

在这里插入图片描述

5、修改fstab设置,开机自动挂载
  • 参考别人博客说用这个命令,我不能写
echo  "/var/swapfile   swap  swap  defaults  0  0" >>  /etc/fstab
  • 所以我直接打开这个文件,在后面添加了那一行

swap的删除

1、停止正在使用的swap分区
swapoff  /var/swapfile
2、删除分区文件
rm -rf   /var/swapfile
3、删除之前在在fstab文件中追加的内容
vim    /etc/fstab

#把下面内容删除
/var/swapfile   swap  swap  defaults  0  0

更换swap配置

  • 当物理内存不够的时候,系统会使用交换分区
  • 为了尽量使用物理内存,达到内存的率用力。可以通过swappiness值进行管理
  • 值越大,越依赖swappiness
查看当前的swappiness数值:
cat /proc/sys/vm/swappiness
修改swappiness值,比如修改为10:
sysctl vm.swappiness=10
设置永久有效,重启生效
echo "vm.swappiness = 10"  >>  /etc/sysctl.conf
参考文章

http://www.moguit.cn/#/info?blogUid=36ee5efa56314807a9b6f1c1db508871

已搭建完成的 OpenStack 环境(Nova、Neutron、Glance 组件正常运行),学生通过 ssh 连接控制节点,加载管理员环境变量(执行 source /etc/keystone/admin-openrc.sh),使用 nova 和 neutron 命令行工具完成操作(部分环境支持 openstack 统一命令,可灵活适配)。 三、作业任务(共 100 分) 任务 1:Neutron 网络与子网创建(25 分) 基于业务需求创建专属网络环境,要求如下: 1. 创建 开发环境网络: ◦ 网络名称:dev-network; ◦ 网络类型:VLAN(或 flat,根据实际环境支持选择); ◦ 管理状态:启用(admin_state_up=True); ◦ 添加描述:“开发团队专属网络,用于应用开发与测试”。(10 分) 1. 在 dev-network 中创建 开发子网: ◦ 子网名称:dev-subnet; ◦ 子网网段:192.168.10.0/24; ◦ 网关地址:192.168.10.1; ◦ DNS 服务器:223.5.5.5 和 223.6.6.6; ◦ 地址池范围:192.168.10.100-192.168.10.200(动态分配的 IP 范围)。(15 分) 任务 2:Nova 安全组创建与规则配置(20 分) 为开发环境云主机配置安全组,确保网络访问安全,要求如下: 1. 创建 开发环境安全组: ◦ 安全组名称:dev-secgroup; ◦ 描述:“开发环境云主机安全组,开放基础访问端口”。(5 分) 1. 为 dev-secgroup 添加以下安全组规则: ◦ 允许 ICMP 协议(ping):允许所有来源地址访问;(5 分) ◦ 允许 TCP 22 端口(SSH):允许所有来源地址访问;(5 分) ◦ 允许 TCP 80 端口(HTTP):允许所有来源地址访问。(5 分) 任务 3:Nova 云主机规格创建(15 分) 根据开发需求定义云主机规格,要求如下: 1. 创建 开发环境云主机规格: ◦ 规格名称:dev-flavor; ◦ vCPU 数量:2 核; ◦ 内存大小:4GB; ◦ 根磁盘大小:40GB; ◦ 额外_ephemeral 磁盘:10GB(临时存储); ◦ 交换分区大小:2GB。(15 分) 任务 4:云主机创建与信息查询(30 分) 基于上述资源(网络、子网、安全组、规格、镜像)创建云主机,并完成信息查询,要求如下: 1. 创建 开发环境云主机: ◦ 云主机名称:dev-server-01; ◦ 使用镜像:此前通过 Glance 创建的 centos7-dev 镜像(若不存在,使用环境中任意可用公共镜像); ◦ 使用规格:dev-flavor; ◦ 关联网络:dev-network(自动分配子网 dev-subnet 的 IP); ◦ 关联安全组:dev-secgroup; ◦ 设置密钥对:使用环境中已存在的密钥对(如 my-key,需提前确认密钥对名称)。(20 分) 1. 云主机信息查询: ◦ 查询 dev-server-01 的详细信息,记录云主机 ID、状态、IP 地址、关联的网络 / 安全组 / 规格;(5 分) ◦ 查询所有云主机列表,筛选出名称包含 dev 的云主机;(3 分) ◦ 查询 dev-secgroup 安全组的所有规则,验证规则配置是否正确。(2 分)
最新发布
12-03
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值