BLOG: i4t.com
请低调使用!
群晖科技(Synology )自始便专注于打造高效能、可靠、功能丰富且绿色环保的 NAS 服务器,是全球少数几家以单纯的提供网络存储解决方案获得世界认同的华人企业。
基础环境
第一次安装的时候,环境最好和我保持一直,不要修改包名,和其它我没写的配置!
我这里使用海外的服务器进行演示
环境检测
#首先第一步查看是否支持virtio_blk lsmod | grep virtio_blk
目前已知问题,部分云服务器使用virtio_scsi驱动硬盘,使用此镜像会提示找不到硬盘。
首先我们需要先下载镜像
root@VM-0-8-debian:~# wget https://d.frps.cn/file/tmp/cc42548225bd43ef9c239df9072bb51f.gz #不推荐使用我的下载地址,后续我会删除,永久直连请使用百度,自己找一台服务器上传。感谢! 链接:https://pan.baidu.com/s/1K_uz23gSQe9kNreYZYuXIg 提取码:9999
下载完成后,需要将DSM系统进行挂载,修改/boot/grub/grub.cfg中的mac地址
#解压镜像文件 root@VM-0-8-debian:~# gunzip cc42548225bd43ef9c239df9072bb51f.gz #挂载 root@VM-0-8-debian:~# mount -o loop,offset=$((9177088*512)) cc42548225bd43ef9c239df9072bb51f /mnt #获取网卡mac地址 root@VM-0-8-debian:~# ip addr|grep ether|awk -F "[ ]+" '{print $3}'|sed 's/://g' #多网卡需要看好对应的mac地址 #替换/mnt/中的引导文件 sed -i 's/mac1=0011322CA603/mac1=525400e554ae/g' /mnt/boot/grub/grub.cfg #后面为你的mac地址 #卸载镜像 root@VM-0-8-debian:~# umount /mnt #打包 root@VM-0-8-debian:~# gzip cc42548225bd43ef9c239df9072bb51f
打包完成后我们需要推送到另外一台服务器,需要远程down
scp gzip cc42548225bd43ef9c239df9072bb51f.gz root@ip:/root/nginx
我这里直接开通了2台服务器,一台安装nas,另外一台当做nginx镜像, 一会需要用到
内网拷贝文件
root@VM-0-8-debian:~# scp cc42548225bd43ef9c239df9072bb51f.gz 172.28.0.10:/root/ The authenticity of host '172.28.0.10 (172.28.0.10)' can't be established. ECDSA key fingerprint is SHA256:e9uCtOyvxICyc5bbGLXAkj9uBumO/db5NNAlkIWt3ys. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '172.28.0.10' (ECDSA) to the list of known hosts. root@172.28.0.10's password: cc42548225bd43ef9c239df9072bb51f.gz 100% 639MB 133.9MB/s 00:04
登陆到另外一台服务器,安装Nginx
#更新源 root@VM-0-10-debian:~# apt-get update #安装nginx root@VM-0-10-debian:~# apt install nginx curl
访问测试
将镜像文件拷贝到nginx目录下
cp cc42548225bd43ef9c239df9072bb51f.gz /var/www/html
返回群晖nas机器,进行测试
root@VM-0-8-debian:/tmp# wget 172.28.0.10/cc42548225bd43ef9c239df9072bb51f.gz
可以下载,接下来我们开始安装系统
安装群晖
#国外机器 bash <(wget --no-check-certificate -qO- 'https://cdn.jsdelivr.net/gh/MoeClub/Note/InstallNET.sh') -dd 'http://172.28.0.10/cc42548225bd43ef9c239df9072bb51f.gz' #--dd '地址'这里的地址就是我们另外一台nginx的地址 #国内机器 bash <(wget --no-check-certificate -qO- 'https://cdn.jsdelivr.net/gh/MoeClub/Note/InstallNET.sh') --mirror 'https://mirrors.ustc.edu.cn/debian' -dd 'http://172.28.0.10/cc42548225bd43ef9c239df9072bb51f.gz' #添加--mirror速度会快一些
执行完成后,机器会重启
重启后我们进入控制台查看
选择VNC
后台正在加载中
等待10-30分钟
此时建议耐心等待,不要着急
我们还要开放腾讯云的安全组,在安全组中开放5000和5001
设置tcp:5000和tcp:5001
访问IP: 5000端口
后面的安装步骤就跟黑群晖的安装步骤相同
挂载硬盘
由于系统盘不方便扩容,我们后期可能需要添加硬盘。接下来给大家讲解下腾讯云服务器如何进行扩容
首先我们购买腾讯云硬盘,我这里买2块500G硬盘进行测试
购买完成后,我们需要手动挂载到群晖NAS的服务器上
这时候另外一台nginx服务器实际上已经可以释放了
挂载完成后,我们需要重启群晖nas服务器,这样硬盘才会生效
重启完成后,我们进入系统就可以看到2块500G没有初始化的硬盘
大概步骤,这里就不截图了,自己捣鼓一下吧
初始化硬盘-->做raid-->创建存储空间
创建完成后,我们刷新页面,就可以看到有900多G可以使用了
新添加的硬盘会做校验
总结
不建议在云上搞nas,硬盘是个问题,带宽是个问题。并且存在删服务器的危险(不确定是否会影响腾讯服务器的手册)
想玩nas可以考虑一下j1900,这台服务器的成本为400块钱,400块就能跑nas还要啥自行车
我的400块nas: https://down.frps.cn
相关文章:
- 自动化运维工具之–Cobbler
- Ceph-deploy 快速部署Ceph集群
- Kuerbernetes 1.11 集群二进制安装
- Ceph RBD 备份与恢复