我的记录分享之软路由安装(PVE+ikuai+openwrt+NAS+...)_篇2
大家好,接上一篇的记录,今天整理记录下PVE底层安装Openwrt及扩容,安装黑群晖。这里用的SSH工具还是MobaXterm,还有img2kvm转盘工具和其他的镜像文件等可以通过网络下载,如果实在懒得找,或者不介意使用我以前下载目前在用的老版本的话,可以私信留言给我。
一、Openwrt安装,我这里用的是eSir的8.1高大全版本,因为安装使用以来一直也是稳定发挥,也就没有想过更新什么的,所以我手上有的也就是这个版本的镜像,如果需要新版本的大家可以网上搜索下载。
首先,在PVE内创建openwrt虚拟机
Cpu核心和内存这里,因为我是要跑里面的Docker安装TMM和其他应用,跑起来的时候比较吃内存的,所以给多点了。
其他默认,最后完成创建,先不要启动。
打开MobaXterm,ssh进入PVE,把img2kvm和Openwrt镜像这两个文件上传到PVE的root目录下,可以通过直接拖动文件的方式,拖到MobaXterm左侧的PVE文件root目录下。
命令行输入依次执行下面两行命令:
chmod +x img2kvm
./img2kvm Openwrt.img 101 vm-101-disk-1
输入第一个字母O后可以按Tab键自动输入刚刚上传的文件,确保文件名正确无误对应;101为PVE内创建的openwrt对应虚拟机ID号.
导入完成后,回到PVE,打开openwrt的硬件页面,可以看到刚刚导入的磁盘,双击编辑这个磁盘,点击添加。
添加完成后,因为它镜像文件本身设定的才320M的容量,对于需要用里面docker安装不同应用的话,是远远不够的,可以通过调整它的大小,我这先给它增加6G容量,另外调完后顺便把一开始创建虚拟机时分配的4G磁盘分离删除掉。
然后修改下启动引导顺序,把这个磁盘启用和拉到第一位置。再顺便修改下openwrt的开机自启动。
好,启动openwrt虚拟机,进入控制台设置IP地址,IP地址设置为主路由爱快同一网段。
输入 vi /etc/config/network 回车,
按字母i键进入编辑状态,光标移动到config interface ‘lan’网卡下的192.168...的地址,我这修改为192.168.88.201,然后按Esc退出编辑状态,输入:wq为保存退出(注意输入冒号),最后输入reboot重启。重启后,即可在浏览器输入刚刚IP地址进入openwrt.
初始密码为空,直接回车进入即可,然后按需配置Openwrt了。下面顺带说下,按我自己的用途,只需要改下Lan口即可,输入爱快的网关,关闭DHCP,好,openwrt的安装就到这。
二、Openwrt扩容。因为openwrt本身自带的软件包和docker初始空间非常小,如果需要安装其他新的软件或容器基本上是不能的,所以安装使用之前,需要进行扩容,将刚刚创建虚拟机时的6G空间分配一下。
点击系统-磁盘管理,可以看到PVE分配的6G空间是处于未使用状态,点击修改
可以看到有了一个2G的可挂载点,这个是分配给overlay的,点击修改,
按图上选择,然后保存应用,返回至概况后,继续保存应用,这里就要注意了,这个时候因为是修改的overlay,所以需要重启openwrt才能生效,而且重启后,overlay会重置为初始化状态,那么它的IP地址也是初始的,这是时候你会奇怪怎么重启后打不打浏览器界面了,因为它IP是原始的,你需要在PVE里openwrt的控制台按照上文的方法重新设置它的Ip地址,然后再重启进入。所以分配和挂载必须先做这一步,然后再进入后相同的方法把剩下的4G空间挂载给docker,挂载给docker这个是不会重置地址的。
这时,可以看到两个地方的可用空间已经增加到充裕多了,有了docker,有了空间,就可以做好多有趣的事情了。然后重新设置网络接口LAN的网关DNS等信息,让openwrt能够连上外网。
三、安装黑群晖。
跟Openwrt虚拟机一样,首先,在PVE里创建虚拟机,ID自定,名称自定,不使用任何介质,CPU和内存看情况给个4核和4G,硬盘给个5G就行等会创建完后要删除的,网络模型选Intel E1000,此对黑群晖兼容性最好。
创建后,点硬件,找到刚刚创的5G硬盘,分离,删除
使用ssh工具MobaXterm上传NAS引导文件synoboot.img至PVE的root目录下
右侧命令行输入执行下面两行代码,分行执行:
chmod +x img2kvm
./img2kvm synoboot.img 102 vm-102-disk-1
回车(输入第一个字母s后可以按Tab键自动输入刚刚上传的文件名,确保文件名对应;102为PVE内创建的对应虚拟机号)
转换成功后,回PVE的NAS虚拟机-硬件-未使用磁盘,选择编辑,总线/设备:SCSI改为SATA,默认0,点击添加
添加成功后,这个52M的磁盘即为NAS引导磁盘。然后到选项目录中,选择启动顺序,将它拉至第一位并打勾启用它。
回到硬件,刚刚的硬盘SATA0即为NAS引导;然后添加存储空间,点击添加-硬盘,总线/设备SATA,序号递增为1,存储选择磁盘,我这里因为是特意用的是32G的U盘装的PVE来重新做一遍写这篇文章,所以看到能分配的空间是很少的了,另一个NAS磁盘是挂载网络上的就不选它了,选PVE的lvm然后分配磁盘大小,我给了它5G做演示,添加。
添加完后,进入控制台,启动NAS。然后进入提供DHCP的路由看分配给NAS的IP地址,我这里是爱快,可以看到DiskStation主机就是NAS的,分配了个192.168.88.11地址,然后浏览器输入这个Ip,进入群晖网页安装步骤。
可以看到,我用的引导文件是安装DS3615XS版本而且只能是6.2版的,所以只能安装这个版本,可以在官网下载该版本,或者评论留言给我,点击设置,选择手动安装,点击浏览文件找到你要安装的文件,然后确定,提示磁盘1、2将会删除数据,不用管确定,然后等待安装完成。
安装完成后,自动重启,根据提示步骤填写、选择、跳过,进入NAS,首先找到存储空间管理员,HDD/SSD内进行硬盘分配,看到有识别到的磁盘后,到存储池创建,RAID类型选择Basic,下一步将硬盘拉入,其他默认,完了之后进入存储空间,新增,下一步下一步的全都选默认;然后在进入控制面板,点击共享文件夹,新增共享文件夹,选刚刚创建好的存储空间。其他的设置可以根据说明提示一步步,或者参考网上教程。
好了,NAS的安装就到这里了。另外,如果分配的硬盘空间不够,需要挂另外的硬盘给群晖的话,首先一定记得关闭群晖,当然还是要先把硬盘装到主机上,然后在PVE里,磁盘-选择要挂给群晖的硬盘,点擦除磁盘,然后点使用GPT初始化磁盘。同时可以看下标记6的位置是等会要用的磁盘号。
打开SSH工具进入PVE,转到/dev/disk/by-id/目录,找到你准备挂给群晖的硬盘编号,确认下是不是跟上图的是一样的,把这个编号复制下来,然后执行命令:
qm set 102 -sata2 /dev/disk/by-id/ata-ST1000LM049-2GH172_WN92JWDS
上面命令中102是群晖虚拟机ID,sata2为群晖硬盘数量的递增,原来已经分配了0、1这两个了,/dev后面就是要挂载硬盘的目录和硬盘号,执行这个代码后,这块硬盘就直通给了群晖使用了,然后启动NAS,按照上面增加硬盘和存储池空间的方法操作即可。
好了 ,因时间和篇幅关系,截图和编辑的眼花了,TMM、qbittorrent、DDNS动态IPV6域名解析等就下一篇,这篇先到这吧,如果对您有帮助,请给我一键三连哦。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~


































































校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案