“JimV 部署权威指南”的版本间的差异
来自JimV-Wiki
(→开始安装) |
|||
| 第164行: | 第164行: | ||
!组织!!yum 源 | !组织!!yum 源 | ||
|- | |- | ||
| − | |CN99 Corp.||http://mirrors.cn99.com/centos/7/os/x86_64/ | + | |CN99 Corp.||<nowiki>http://mirrors.cn99.com/centos/7/os/x86_64/</nowiki> |
|- | |- | ||
| − | |Beijing Foreign Studies University||https://mirrors.bfsu.edu.cn/centos/7/os/x86_64/ | + | |Beijing Foreign Studies University||<nowiki>https://mirrors.bfsu.edu.cn/centos/7/os/x86_64/</nowiki> |
|- | |- | ||
| − | |Beijing Institute of Technology||http://mirror.bit.edu.cn/centos/7/os/x86_64/ | + | |Beijing Institute of Technology||<nowiki>http://mirror.bit.edu.cn/centos/7/os/x86_64/</nowiki> |
|- | |- | ||
| − | |更多||https://centos.org/download/mirrors/ | + | |更多||<nowiki>https://centos.org/download/mirrors/</nowiki> |
|} | |} | ||
</li> | </li> | ||
| 第183行: | 第183行: | ||
==配置 JimV== | ==配置 JimV== | ||
===初始化 JimV=== | ===初始化 JimV=== | ||
| − | # 初始化;<br>[[File:初始化JimV.png|800px|初始化JimV]] | + | |
| − | # 登入 JimV;<br>[[File:登入JimV.png|800px|登入JimV]] | + | #初始化;<br>[[File:初始化JimV.png|800px|初始化JimV]] |
| + | #登入 JimV;<br>[[File:登入JimV.png|800px|登入JimV]] | ||
===创建 IP 池=== | ===创建 IP 池=== | ||
| − | * [[File:添加IP池.png|800px|添加IP池]] | + | |
| − | * [[File:添加IP池-2.png|800px|添加IP池]] | + | *[[File:添加IP池.png|800px|添加IP池]] |
| − | * [[File:添加IP池-3.png|800px|添加IP池]] | + | *[[File:添加IP池-2.png|800px|添加IP池]] |
| + | *[[File:添加IP池-3.png|800px|添加IP池]] | ||
===导入虚拟机模版=== | ===导入虚拟机模版=== | ||
| 第222行: | 第224行: | ||
==集群热更新解决方案== | ==集群热更新解决方案== | ||
==FAQ== | ==FAQ== | ||
| − | # 安装时遇到已存在的分区怎么办?<br>[[File:FAQ-已存在的分区异常.png|800px|FAQ-已存在的分区异常]] | + | |
| + | #安装时遇到已存在的分区怎么办?<br>[[File:FAQ-已存在的分区异常.png|800px|FAQ-已存在的分区异常]] | ||
#Could Not Access KVM Kernel Module: Permission Denied | #Could Not Access KVM Kernel Module: Permission Denied | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
2020年5月4日 (一) 15:46的版本
目录
JimV 部署权威指南
配置需求
最低配置
| 条目 | 指标 | 备注 |
|---|---|---|
| CPU | ≥ 2 | 供 JimV-C、MariaDB、Redis 使用。 |
| 内存 | ≥ 2GB | 供 JimV-C、MariaDB、Redis 使用。 |
| 磁盘 | ≥ 8GB | 主要存放虚拟机模版,数据库文件,虚拟机磁盘文件等资源。 |
| 互联网络 | Y | yum、pip 安装所需要的软件及依赖库时,需要从互联网下载获得。 |
| 管理网络 | Y | 管理计算节点的网络。 |
| 业务网络 | N | 无需独立的业务网络,可以与管理网络联合在一起。 |
推荐配置
| 条目 | 指标 | 备注 |
|---|---|---|
| CPU | ≥ 4 | 供 JimV-C、MariaDB、Redis 使用。 |
| 内存 | ≥ 8GB | 供 JimV-C、MariaDB、Redis 使用。 |
| 磁盘 | ≥ 500GB | 主要存放虚拟机模版,以及数据库等文件。 |
| 互联网络 | Y | yum、pip 安装所需要的软件及依赖库时,需要从互联网下载获得。 |
| 管理网络 | Y | 管理计算节点的网络。 |
| 业务网络 | O | 可选。 |
| 网卡 | ≥ 10Gb x 2端口 x 2网卡 | 高峰存在于虚拟机模版镜像的传输。 |
| 条目 | 指标 | 备注 |
|---|---|---|
| CPU | 32 | 数量直接决定所能承载虚拟机的多少。 |
| CPU 虚拟化技术 | Y | - |
| 内存 | ≥ 64GB | - |
| 磁盘 | ≥ 4TB | 指的是可用空间。存放虚拟机磁盘文件。建议磁盘组做好 RAID。 |
| 磁盘阵列 | - | 计算型,建议组 RAID10。存储型,建议组 RAID6。 |
| 磁盘类型 | - | 如果是存储密集型,考虑成本因素,用机械盘就可以了。如果是 IO 密集型,建议 SSD 或 NVME 设备。 |
| 互联网络 | Y | yum、pip 安装所需要的软件及依赖库时,需要从互联网下载获得。 |
| 管理网络 | Y | 管理节点通过该网络传输指令等。 |
| 业务网络 | O | 可选。承载虚拟机业务数据。独立的业务网络,需要 两套 如下的网卡配置。 |
| 网卡 | ≥ 10Gb x 2端口 x 2网卡 | 网络带宽一般以峰值需求为参考线。高质量的网络可以让使用人员,有更广阔的操作空间。 |
从 JimV-Store 快速安装
到 JimV-Store 注册有效账号
- 访问 https://store.jimv.cn/login;
- 通过邮箱注册 JimV-Store 账号;

- 从邮箱完成注册;

- 领取 JimV-Store 账号;

安装「控制|混合」节点
- 登入 JimV-Store;

创建集群
创建混合节点
进入 iPXE Shell
- 首先确保物理节点支持 iPXE 引导。若不支持,可通过 iPXE.iso 从光驱进入;
- 进入 iPXE Shell;


设置 iPXE 网络
归位混合节点
配置节点属性
开始安装
-
设置 yum 源;

yum 源参考地址 组织 yum 源 CN99 Corp. http://mirrors.cn99.com/centos/7/os/x86_64/ Beijing Foreign Studies University https://mirrors.bfsu.edu.cn/centos/7/os/x86_64/ Beijing Institute of Technology http://mirror.bit.edu.cn/centos/7/os/x86_64/ 更多 https://centos.org/download/mirrors/ -
开始安装;

-
安装完成;
配置 JimV
初始化 JimV
创建 IP 池
导入虚拟机模版
获取模版
搭建模版发布服务
导入模版
创建虚拟机
扩展 JimV 集群「添加计算节点」
创建、归位、配置计算节点
开始安装
收缩 JimV 集群「下线计算节点」
安全
节点密码
更新密码,且禁止 SSH 密码登录
SSH-Key
备份 SSH-Key
MariaDB
备份
Redis
无需备份
JimV 端口
WebVNC, LibvirtdVNC
规划与建议
节点配置
交换机
网络规划
中等规模
大规模
节点命名
集群热更新解决方案
FAQ
[root@kvmserver ~]# ll /dev/kvm
crw------- 1 root root 10, 232 Nov 1 08:44 /dev/kvm
[root@kvmserver ~]# chown root:kvm /dev/kvm
[root@kvmserver ~]# chmod 660 /dev/kvm
[root@kvmserver ~]# ll /dev/kvm
crw-rw---- 1 root kvm 10, 232 Nov 1 08:44 /dev/kvm
[root@kvmserver ~]# chmod 660 /dev/kvm
[root@kvmserver ~]# ll /dev/kvm crw-rw---- 1 root kvm 10, 232 Nov 1 08:44 /dev/kvm
[root@kvmserver ~]# systemctl restart libvirtd.service

