封装 CentOS6/7 虚拟机
标识 “重新配置” touch /.unconfigured
删除 ssh 主机密钥 rm -rf /etc/ssh/ssh_host_*
恢复原始主机名 ”localhost“ #CentOS6
sed -i '/^HOSTNAME/cHOSTNAME=localhost.localdomain' /etc/sysconfig/network
#CentOS7
sed -i '/^HOSTNAME/cHOSTNAME=localhost.localdomain' /etc/hostname
清理 udev rm -rf /etc/udev/rules.d/70-*
删除网卡硬件标识 sed -i -e '/HWADDR/d' -e '/UUID/d' /etc/sysconfig/network-scripts/ifcfg-{eth,enp}*
清空日志 rm -rf /var/log/*
关闭虚拟机 poweroff
解锁 admin 用户
创建本地 yum 源
安装工具 yum install yum-utils createrepo
解压 rpm 包(无用,仅作记录) rpm2cpio {filename}.rpm | cpio -ivd
下载 ovirt.repo,保存到本地服务器的 /etc/yum.repos.d/ 下 下载 RPM-GPG-ovirt-4.1,保存到本地服务器的 /etc/pki/rpm-gpg/ 下 在该服务器上,执行以下命令: yum clean all
yum makecache fast
yum repolist #此时能看到新增加的 ovirt.repo 文件中的 yum 源
同步 yum repo 到本地 mkdir /DATA/yum && cd /DATA/yum
reposync -nld \
--repoid=ovirt-4.1 \
--repoid=ovirt-4.1-epel \
--repoid=ovirt-centos7 \
--repoid=centos-opstools-release \
--repoid=patternfly-patternfly1
创建本地 yum repo createrepo ovirt-4.1
createrepo ovirt-4.1-epel
createrepo ovirt-centos7
createrepo centos-opstools-release
createrepo patternfly-patternfly1
nginx.conf 配置 server {
listen 1080 default_server;
listen [::]:1080 default_server;
server_name _;
root /DATA/yum;
location / {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}
}
转载于:https://my.oschina.net/colben/blog/1549549