cloudstack:创建VM模板前我们需要做的几个事情

简介:

1)清除udev的部分规则

这一步会移除你的主模板的特殊信息,如网络MAC地址,租约信息和CD块设备,这个文件会在下次启动时自动生成。

1
2
rm  -f  /etc/udev/rules .d /70 *
rm  -f  /var/lib/dhclient/ *

2)移除SSH Keys

这步是为了确认所有要作为模板的VMs的SSH Keys都不相同,否则这样会降低虚拟机的安全性。

1
rm  -f  /etc/ssh/ *key*

3)清除日志文件

1
2
3
4
cat  /dev/null  /var/log/audit/audit .log 2> /dev/null
cat  /dev/null  /var/log/wtmp  2> /dev/null
logrotate -f  /etc/logrotate .conf 2> /dev/null
rm  -f  /var/log/ *-*  /var/log/ *.gz 2> /dev/null

4)清除用户历史

1
2
history  -c
unset  HISTFILE









本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/2054834,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
应用服务中间件 Linux 网络安全
【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页面
【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页面
|
5月前
cloudstack中虚拟机模板配置文件template.properties
cloudstack中虚拟机模板配置文件template.properties
|
6月前
|
云计算
云计算|OpenStack|社区版OpenStack安装部署文档(十--- 调整配额限制和解决建虚拟机报错---No valid host was found---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(十--- 调整配额限制和解决建虚拟机报错---No valid host was found---Rocky版)
236 0
|
弹性计算 运维 Ubuntu
PVE Cloud-INIT 模板配置
Cloud-init是开源的云初始化程序,能够对新创建弹性云服务器中指定的自定义信息(主机名、密钥和用户数据等)进行初始化配置。通过Cloud-init进行弹性云服务器的初始化配置,将对您使用弹性云服务器、镜像服务和弹性伸缩产生影响。简单地讲,cloud-init是一个Linux虚拟机的初始化工具,被广泛应用在AWS和OpenStack等云平台中,用于在新建的虚拟机中进行时间设置、密码设置、扩展分区、安装软件包等初始化设置。
338 0
|
网络协议
ovirt虚拟机如何使用cloud-init
ovirt虚拟机如何使用cloud-init
425 0
|
JSON Ubuntu C语言
通过 ansible 创建 openstack 虚拟机并部署应用(配置篇)
本文中的例子在 ansible 和 Ansible Tower 里都通过。 controller 对 openstack 的接入 本文里的 controller 是我的笔记本电脑,需要做以下配置: 建立 /etc/ansible/openstack.
3262 0