This commit is contained in:
2021-11-14 14:32:08 +08:00
parent f75ad8bedd
commit b0f6120151
152 changed files with 22219 additions and 8 deletions

101
content/post/ovirt.md Normal file
View File

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