Ovirt 笔记
文章目录
封装 CentOS6/7 虚拟机
- 标识 “重新配置”
1
touch /.unconfigured
- 删除 ssh 主机密钥
1
rm -rf /etc/ssh/ssh_host_*
- 恢复原始主机名 ”localhost“
1 2 3 4
#CentOS6 sed -i '/^HOSTNAME/cHOSTNAME=localhost.localdomain' /etc/sysconfig/network #CentOS7 sed -i '/^HOSTNAME/cHOSTNAME=localhost.localdomain' /etc/hostname
- 清理 udev
1
rm -rf /etc/udev/rules.d/70-*
- 删除网卡硬件标识
1
sed -i -e '/HWADDR/d' -e '/UUID/d' /etc/sysconfig/network-scripts/ifcfg-{eth,enp}*
- 清空日志
1
rm -rf /var/log/*
- 关闭虚拟机
1
poweroff
解锁 admin 用户
- 查看状态
1
ovirt-aaa-jdbc-tool user show admin
- 解锁
1
ovirt-aaa-jdbc-tool user unlock admin
创建本地 yum 源
- 安装工具
1
yum install yum-utils createrepo
- 解压 rpm 包(无用,仅作记录)
1
rpm2cpio {filename}.rpm | cpio -ivd
- 下载 ovirt.repo,保存到本地服务器的 /etc/yum.repos.d/ 下
- 下载 RPM-GPG-ovirt-4.1,保存到本地服务器的 /etc/pki/rpm-gpg/ 下
- 在该服务器上,执行以下命令:
1 2 3
yum clean all yum makecache fast yum repolist #此时能看到新增加的 ovirt.repo 文件中的 yum 源
- 同步 yum repo 到本地
1 2 3 4 5 6 7
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
1 2 3 4 5
createrepo --update ovirt-4.1 createrepo --update ovirt-4.1-epel createrepo --update ovirt-centos7 createrepo --update centos-opstools-release createrepo --update patternfly-patternfly1
- nginx.conf 配置
1 2 3 4 5 6 7 8 9 10 11
server { listen 1080 default_server; listen [::]:1080 default_server; server_name _; root /DATA/yum; location / { autoindex on; autoindex_exact_size off; autoindex_localtime on; } }
文章作者 Colben
上次更新 2019-10-30