找回密码
 立即注册
首页 业界区 安全 RockyLinux 9.6部署DoraCloud免费版,搭建 桌面虚拟化系 ...

RockyLinux 9.6部署DoraCloud免费版,搭建 桌面虚拟化系统(桌面云VDI)

损注 8 小时前
Rocky Linux是一个开源、社区拥有和管理、免费的企业Linux发行版。专注于长期稳定性,并提供强大的生产级平台。可作为CentOS稳定版停止维护(改为滚动更新的CentOS Stream)后,RHEL的下游Linux操作系统替代方案,并继承了原CentOS的开源免费特点。
DoraCloud是一款多平台的桌面虚拟化管理软件,支持Hyper-V、VMware、Proxmox、XenServer、LibVirt等多种虚拟化平台。DoraCloud在虚拟化平台上具有极大的灵活性,允许您的组织自由选择合适的IT基础设施来构建桌面云;也允许您的组织重用现有的IT设施基础,而不是抛弃现有的IT基础设施。
DoraCloud采用一体化设计理念,把桌面虚拟化所需的组件打包在一个虚拟机镜像中,极大的简化了虚拟桌面部署的难度。无论是单服务器的桌面云系统,还是数十个节点的桌面云集群,都只需要部署DoraCloud虚拟机镜像。
DoraCloud提供免费版,可以支持25个用户。 本文介绍了在RockyLinux 9.5上部署DoraCloud免费版 ,在Windows上安装DoraClient客户端程序,实现免费的桌面云办公方案。除了DoraClient客户端,也可以购买朵拉云的云终端,接入DoraCloud。
准备工作

【硬件准备】

按照25用户,人均8G内存,80G系统盘,推荐的服务器配置为:

  • 处理器:Gold 6148 *2
  • 内存:256G
  • SSD:1.92TB * 2
上述规划中,虚拟机的系统盘放在 SSD。
【软件准备】


  • RockyLinux 9.6 ISO文件 : 中科大 下载地址  https://mirrors.ustc.edu.cn/rocky/9.6/isos/x86_64/Rocky-9.6-x86_64-minimal.iso
  • DoraCloud for LibVirt: https://www.doracloud.cn/downloads/doracloud_libvirt_x64-cn.html
  • Windows平台客户端 : https://www.doracloud.cn/downloads/doraclient-cn.html
【网络环境】


  • 局域网环境
  • 网络中有DHCP,可以为桌面虚拟机分配IP
  • 可以访问互联网,便于在线安装一些软件包。
安装步骤

第一步:安装RockyLinux 9.5 minimal 版本,安装时,勾选允许 root 通过 口令登录

1、可以使用rufus制作启动盘,U盘启动安装RockyLinux。

1.png

2、选择中文语言。

2.png

3、设置【允许root用户使用密码进行ssh登录】

3.png

安装完毕后,重启,进入Linux。
第二步:安装依赖包,创建网桥,安装DoraCloud管理系统

1、安装 GUI、xrdp、virt-manager、libvirt、qemu-kvm
  1. # 安装 GUI界面
  2. sudo dnf install epel-release -y
  3. sudo dnf groupinstall xfce -y
  4. sudo systemctl set-default graphical.target
  5. # 安装 xrdp 远程桌面服务
  6. sudo dnf install epel-release -y
  7. sudo dnf install xrdp -y
  8. # 启动 xrdp 服务
  9. systemctl enable --now xrdp
  10. systemctl status  xrdp
  11. # 开放rdp 的 3389端口
  12. sudo firewall-cmd --permanent --add-port=3389/tcp
  13. sudo firewall-cmd --reload
  14. # 安装virt-manager 虚拟化管理
  15. sudo dnf install virt-manager -y
  16. # 安装 libvirt、qemu-kvm、virt-install
  17. sudo dnf install virt-install libvirt qemu-kvm -y
  18. sudo systemctl start libvirtd
  19. sudo systemctl enable libvirtd
复制代码
  1.  
复制代码
完成上述安装后,可以通过RDP客户端mstsc 登录 RockyLinux主机。可以看到 Virtual Machine Manager(简称virt-manager)程序。后续我们可以通过virt-manager对虚拟机进行管理。
4.png

2、创建网桥

修改一下脚本中的 网卡名称,创建 网桥 bridge0
[code]# 1. 获取网卡名称PHYSICAL_IF=$(ip -o link show | awk -F': ' '/state UP/ && !/lo:/ {print $2; exit}')# 2. 创建网桥设备bridge0sudo nmcli connection add type bridge con-name bridge0 ifname bridge0# 3. 将物理网卡添加为网桥的从属接口sudo nmcli connection add type bridge-slave con-name bridge0 ifname $PHYSICAL_IF master bridge0# 4. 激活网桥配置sudo nmcli connection up bridge0cat >bridge0.xml
您需要登录后才可以回帖 登录 | 立即注册