OMV -1- 在 ubuntu 20.04 下使用 KVM 安装 OMV 过程记录

本文最后更新于:2021年12月12日 下午

在KVM上安装OMV可以在使用OMV功能的基础上使用更新活跃的ubuntu操作系统,也不会对宿主系统造成影响,本文记录 KVM 安装 OMV 的过程。

基础准备

建立 qemu 镜像

1
qemu-img create -f qcow2 -o preallocation=metadata /home/vvd/projects/kvm-omv/vvdomv1 30g

建立KVM虚拟机

1
virt-install --name vvdomv --ram 2048 --vcpus 2 -f /home/vvd/projects/kvm-omv/vvdomv1 --os-type linux --os-variant debian9 --network bridge=bridge0 --cdrom iso/openmediavault_5.6.13-amd64.iso --graphics vnc,listen=0.0.0.0,port=5920
  • 开始安装…

  • 据说中文并不完善,我们选择第一项语言

  • 选择地区 Asia -> China

  • 键盘选择 Chinese

  • 开始初始化,自动配置,如果有多个网口会让用户选择正在使用的

  • 网络配置界面,需要收入 Hostname,输入想用的名称即可,网上推荐名称 omv

  • 接着设置域名“Domain name”,设为local,局域网中可以直接利用主机名和域名访问nas:http://omv.local

  • 接下来的的界面“Root password”是为root超级管理员账号设置密码,留空即可禁用超级管理员账户,(建议大家禁用root账户,在下一步创建普通管理员账户来管理设备,在需要的时候可以使用sudo指令来临时获取超级管理权限);留空,按回车确认,再次出现确认密码界面,继续留空,按回车确认;
  • 接下来的界面“Full name for the new user”设置用户全名,输入用户全名,自己随意定制,按回车确认,之后出来的界面设置登录名“Username for your account”,系统会自动把上一步的全名变成小写自动填充,你可以更改你想要的登录名,方便登录系统使用,按回车确认

  • 接下来的界面“choose a password for the new user”为这个账户设置密码,然后再次确认密码;

  • 执行相关配置

  • 如果主机安装有多个存储设备,系统会提示检测到有多个存储设备的信息,当前我们在自己创建的虚拟空间中,不会弹出相关内容
  • 完成后,系统提示我们设置包管理器,这里是让我们选择一个距离最近的下载服务器,保证下载速度更快,之后的系统更新什么的下载就来这里下载文件,我们选择china

  • 接下来的服务器列表中是中国境内的镜像服务器,我们可以选择第二个,清华大学镜像,或者第四项,中国科技大学镜像,或者最后一项华为云镜像,任选其一,回车确认

  • 接下来的窗口“http proxy information (blank for none)”,确认是否使用代理服务器,我们留空,按回车键继续安装

  • 选择系统安装位置,我们选择仅有的 /deb/sda

  • 最后安装完成,系统提示:“拔掉系统安装盘”,我们没插,直接按回车确认

  • 静待系统自动重启

整个安装过程中随时可以按下 ctrl + alt + A 返回到进度菜单修改之前的选项

启用OMV

  • 在宿主机的浏览器输入 http://omv.local (就是 Hostname + Domain name) 可以进入OMV管理界面
  • 也可以用 IPv4 和 IPv6 的IP登陆

  • 输入用户名 admin 密码 openmediavault进入管理界面,我们的KVM + OMV 已经搭建成功了~

管理 kvm 中的 omv

方法一 使用虚拟系统管理器

  • 开机后右键打开

  • 可以进入管理界面

方法二 使用ssh登陆

  • 登陆 omv 管理界面确认ssh服务开启

  • 确认 omv 系统ip
1
ip a

可以看到我这里 IP 为 192.168.1.3

  • 将登陆用户添加到 ssh 组内
1
sudo usermod -aG ssh vvd
  • 可以使用 ssh 登陆了
1
2
3
4
5
6
7
8
9
10
11
12
$ ssh vvd@192.168.1.3
vvd@192.168.1.3's password:
Linux omv 5.10.0-0.bpo.8-amd64 #1 SMP Debian 5.10.46-4~bpo10+1 (2021-08-07) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Nov 7 23:30:29 2021 from 192.168.1.5
vvd@omv:~$

方法三四

  • 讲道理在生成虚拟机时的--graphics vnc,listen=0.0.0.0,port=5920--console 等参数会使得虚拟机支持用某些工具登陆,当前还没有成功,之后再记录吧

参考资料