天翼云——如何通过Linux云主机制作系统镜像

简介: 天翼云——如何通过Linux云主机制作系统镜像

前言

官方文档

操作系统: Centos 7.4 x64

本文所有的操作都是在需要构建镜像的云主机上操作的!

步骤

主要的步骤分为配置云主机网卡属性,清除云主机网络规则文件,配置云主机密码属性, 卸载云主机数据盘

设置云主机网卡属性

我的云主机上并没有这个配置文件,所以直接创建相关目录和文件

1、登录待创建私有镜像的云主机,登录云主机的具体操作请参见登录云主机;

2、在云主机上执行以下命令,使用vi编辑器打开“/etc/network/interfaces”文件;

vi /etc/network/interfaces

interface文件配置信息如下:

3、按“i”进入编辑模式。

4、删除静态IP设置的相关内容,然后将对应的网卡设置为DHCP方式。您也可以使用“#”注释掉静态IP设置的相关内容;示例:设置网卡为DHCP方式

如果您有多个网卡,请将剩余网卡按照上述方法设置为DHCP方式;示例:设置多个网卡为DHCP方式;

按“ESC”后,输入“:wq”,按“Enter”,保存设置并退出编辑器。

清理云主机网络规则文件

我的云主机中没看到这个规则文件...

1、登录云主机;

2、在云主机上执行以下命令,查看网络规则目录下的文件;

ls –l /etc/udev/rules.d

3、执行以下命令,删除网络规则目录下,文件名同时包含“persistent”和“net”的规则文件;

rm /etc/udev/rules.d/30-net_persistent-names.rules rm /etc/udev/rules.d/70-persistent-net.rules

命令中斜体部分会根据用户的实际环境有区别。

删除网络规则后,请不要重启云主机,否则清理的网络规则又会重新生成。

配置云主机密码属性

  1. 在云主机上执行以下操作,使用vi编辑器打开“rc”文件;

Ÿ 如果云主机是Ubuntu或Suse操作系统,请执行以下命令。

vi /etc/init.d/rc

Ÿ 如果云主机是CentOS操作系统,请执行以下命令。

vi /etc/rc.d/rc

  1. 检查文件中是否包含“sh /etc/init.d/setpasswd.sh”语句;
    如果不包含,请继续执行后续操作。
    如果包含,则无需执行后续操作。
  2. 按“i”进入编辑模式;
  3. 执行如下操作,在文件中增加命令语句;
    如果文件最后有“exit 0”,则在文件最后的“exit 0”前一行输入“sh /etc/init.d/setpasswd.sh”。
    如果文件最后无“exit 0”,则在文件最后一行输入“sh /etc/init.d/setpasswd.sh”。
  4. 按“ESC”后,输入“:wq”,按“Enter”。

卸载云主机数据盘

1、执行以下命令,查看当前云主机挂载的数据分区;

mount

回显包含类似如下信息:

/dev/xvde1 on /mnt/test type ext4 (rw)

2、执行如下命令卸载挂载的数据盘;

卸载前请确认数据盘上没有任何数据读写,否则会导致卸载失败。

umount /dev/xvde1

3、执行以下命令编辑fstab文件;

vi /etc/fstab

示例:数据盘在fstab文件中的配置信息

4、执行以下命令,再次查看当前云主机挂载的数据分区;

示例:数据盘在fstab文件中的配置信息

mount

回显信息中不再包含数据盘分区的信息时,则表示卸载成功。


学无止境,谦卑而行.

目录
相关文章
|
弹性计算 Ubuntu Linux
2024年幻兽帕鲁/palworld云主机开服教程(Linux/Centos)
在帕鲁的世界中,与神奇的生物共度悠闲时光是一种无与伦比的乐趣。然而,有时官方服务器的不稳定性可能会给游戏体验带来延迟和卡顿。 为了告别这些问题,部署自己的幻兽帕鲁服务器成为了一个不错的选择。通过搭建专属的游戏服务器(Dedicated Server),和小伙伴们获得一个专属的服务空间,获得顺畅流畅的游戏体验。 在本文中,我们将介绍如何使用自己的服务器来部署属于自己的幻兽帕鲁服务器,与小伙伴们共同展开一场精彩的冒险之旅。
|
Ubuntu Linux Python
可以使用阿里云提供的Linux云主机,然后在其上安装银河麒麟v10sp1
可以使用阿里云提供的Linux云主机,然后在其上安装银河麒麟v10sp1
1710 1
|
弹性计算 Linux 网络安全
使用密钥对登录 Linux 云主机
管理 Linux 云主机最简便的方法是使用密钥对登录,既安全,又省事。本文记录在 Mac OS 下使用密钥对登录 Linux 云主机的设置过程,同样也适用于多数 Linux 客户端。
2671 0
|
24天前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
263 1
二、Linux文本处理与文件操作核心命令
|
9天前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
116 2
|
19天前
|
缓存 监控 Linux
Linux内存问题排查命令详解
Linux服务器卡顿?可能是内存问题。掌握free、vmstat、sar三大命令,快速排查内存使用情况。free查看实时内存,vmstat诊断系统整体性能瓶颈,sar实现长期监控,三者结合,高效定位并解决内存问题。
68 0
Linux内存问题排查命令详解
|
24天前
|
安全 Ubuntu Unix
一、初识 Linux 与基本命令
玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
473 2
下一篇
oss教程