众所周知,个人数据虚拟化是个人数据集中-分布化存储访问的发展趋势之一和重要前进方向。用于这一目的的工具很丰富,本篇即是利用数据虚拟化常用工具——Proxmox,进行群晖服务器安装的教程。

一、簡單介紹proxmox安裝:

由於要使不間斷聯網的主機(服務器)的功能足夠豐富而又能夠簡化配置和維護的流程,所以建議將主機直接配置成虛擬化系統。市面上常見的ESXI和UNRAID等等都是不錯的選擇。而Proxmox對群暉的支持相对更友好,因為就是要配一個微型數據中心,所以群暉、OpenWRT都是不可缺少的,然後虛擬化系統就比較好選了。

版本:ProxmoxVE

系統需求:U盤一個,用於轉錄鏡像。

                  CPU支持虛擬化

                  一個網口(OpenWRT等路由系統推薦兩網口)

下載地址: 链接:https://pan.baidu.com/s/1QIlNgX-3FOpLp4YaiGAiEg?pwd=Q123 
提取码:Q123 

將ISO寫入U盤,然後開啟BIOS中的虛擬化支持,U盤啟動,按提示安裝就OK了。注意填寫地址的時候要寫主機的能被訪問到的IP地址。

之後重啟,在瀏覽器中訪問該IP地址,用戶名密碼登錄。然後新建一個節點pve:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维

然後ssh登錄主機,假設硬盤掛在/dev/sda上,在主機上輸入 mkdir /mnt/sda

fdisk /dev/sda  給磁盤分區,  a ->  p  ->  1 -> 默認回車 -> 默認回車 -> w  分區完成。

mkfs.ext4 /dev/sda1

mount /dev/sda1 /mnt/sda

vim /etc/fstab  加上下面一行:

/dev/sda1 /mnt/sda defaults 0 0

然後重啟,就自動掛載了。

之後在界面(數據中心)的“存儲”點“添加”,目錄位置為/mnt/sda , 內容磁盤映像,容器等,就是這個存儲可以保存的文件類別。

注意上面的方法只是添加存储的一种而已,存储有很多种。比如Directory, LVM, LVM-thin,等等,添加的方法也不相同。推荐能保存多种档案种类的。

如果使用Directory,则需要在fstab加载如下内容:

# echo '/dev/pve/vz /var/lib/vz ext4 defaults 0 2' >> /etc/fstab

具体方法请参考proxmox的说明文档。

二、在Proxmox中建立一台虛擬機:

按以下步骤安装一台虚拟机在proxmox服务器上:

1、虚拟机创建位置和ID以及名称:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维_02

2、选择安装介质(这里不选):

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_IP_03

3、选择系统设备,选如下内容:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维_04

4、选择存储设备:这里要选第一步建立的存储。

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_加载_05

5、选择CPU、内存、网络等,基本按默认就可以。

6、确认,建立一个虚拟机。

三、将虚拟机配置为群晖服务器

上一步创建了一个空的虚拟机,现在需要在上面安装群晖系统。

首先要有一个群晖的启动映像,下载地址:

下载之后先不着急使用,在该地址下还有两个安装包,分别是StarWind V2V 和OSF Mount.

1、使用OSF Mount打开镜像:选择这个15MB的。

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_加载_06

然后不要选择readonly,只要可写即可:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_IP_07

加载后双击,显示如下目录:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_服务器_08

进入grub目录,编辑grub.cfg,如下(将标红的地方改为你虚拟机的mac地址):

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_服务器_09

其余部分保持原样即可.

修改之后按dismount退出。

2、使用StarWind V2V,打开刚刚修改过的镜像:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维_10

接着选择刚才修改的镜像,然后再保存为本地:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_IP_11

然后选保存格式为QCOW2:(这个是proxmox的磁盘镜像)

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维_12

之后选转换按钮,转换成qcow2文件,生成的文件形如synoboothw-test.qcow2。

3、将虚拟机磁盘映像安装到虚拟机上:

首先通过scp工具,将上述文件复制到pve的根目录:

如下:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_IP_13

然后运行命令:

qm importdisk 156 synoboothw-test.qcow2 local-lvm -format qcow2

产生输出:

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维_14

之后为虚拟机添加转换好的磁盘:打开管理界面,找到对应的虚拟机(这里是156),然后双击未使用磁盘,确定,即可。

注意这一步之后,修改该虚拟机的引导顺序,将新磁盘设置为首先引导:(这里应将scsi0改为scsi1)

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_服务器_15

安装完毕之后启动,出现如下画面(寻找虚拟机可以访问find.synology.com 或使用Synology Assistant)  注意我这里使用的Synology镜像是如下版本的,如果想更换其他版本,请自行搜索相关img。

esxi 7发送键值ctrl alt delete到虚拟机无效 esxi复制文件到虚拟机_运维_16

OK好了。

                                                                      -- By Unicoder