前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >锐驰轻量云+轻量COS+飞牛OS,轻松搭建你的256T云上NAS

锐驰轻量云+轻量COS+飞牛OS,轻松搭建你的256T云上NAS

原创
作者头像
kr
修改2025-01-25 15:32:46
修改2025-01-25 15:32:46
6668
举报
文章被收录于专栏:个人教程个人教程

为了照顾企业上云需求,群晖和威联通相继推出了云端虚拟化NAS系统SkyNas和QuTScloud。

恰逢轻量推出200M锐驰套餐,作为一名NAS爱好者,当然得试试,直到看到了价格:

QNAP的QuTScloud价格
QNAP的QuTScloud价格

其实嘛......也不是非试不可。

所以我们今天的主题是,在锐驰轻量上安装飞牛系统!

更新日志

  • 2025-01-25 将飞牛镜像改为纯净镜像

安装飞牛OS

首先需要准备一个干净的Debian系统,推荐使用Debian12(因为我试过了)。

如果不是的话可以自行重装到Debian12:

重装前记得备份数据

重装为Debian12
重装为Debian12

通过轻量控制面板的免密登录登录轻量,这时会转跳到OrcaTerm页面,如图:

轻量控制台后台
轻量控制台后台
OrcaTerm页面
OrcaTerm页面

执行如下命令开始安装:

代码语言:bash
复制
# 切换为root用户
sudo su
# 下载安装脚本
wget https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh
# 执行安装操作
bash reinstall.sh dd --img https://link.9kr.cc/dl/fnos_noinit_250125
下载安装脚本
下载安装脚本

开始安装后一路回车:

出现输入密码提醒直接回车
出现输入密码提醒直接回车

当出现如下提醒时,关闭页面

初步安装完成
初步安装完成

回到控制面板,点击VNC登录:

点击VNC登录
点击VNC登录

进入VNC页面,输入你的轻量密码登录。

然后输入reboot重启:

进入VNC页面重启
进入VNC页面重启

等待.

等待..

等待...

直到出现如下页面:

安装成功
安装成功

回到控制面板,查看你的轻量IP:

查看轻量IP
查看轻量IP

打开浏览器,输入:http://[轻量IP]:5666

进入飞牛OS初始化页面。

飞牛OS初始化页面
飞牛OS初始化页面

自行创建账号信息:

注意,该账号也将用于VNC登录

创建账号
创建账号

调整系统分区

ps. 轻量COS挂载的前提是/tmp有10G以上的空间。 ps2. 飞牛系统为了稳定,无法使用系统盘储存数据。

查看一下挂载情况

代码语言:bash
复制
# 切换root用户,需要输入密码
sudo su
df -h
df -h
df -h

扩容根分区

代码语言:bash
复制
# 选择磁盘
fdisk /dev/vda
# 输入p,查看分区状况
p
# 依次输入如下命令
# 输入d回车,表示删除分区
d
# 输入2回车,表示删除第二个分区
2
# 输入n回车,表示新建分区
n
# 输入p回车,代表新建主分区
p
# 输入2回车,代表新建的分区分区号为2
2
# 输入+20G回车,代表新建的分区大小为20G,这里可以按需新建
# 注意,要大于原有的分区大小且留有1g左右的空间给COS做挂载。
# 例如本文示例是16G<[新创建的分区大小]<39G
+20G
# 输入Y回车
Y
# 输入w回车,表示保存操作
w
扩容根分区
扩容根分区

再输入resize2fs /dev/vda2使文件系统大小与分区物理大小相匹配

将变更应用到文件系统
将变更应用到文件系统

新建数据分区

将剩余的空间全部划分为数据分区

代码语言:bash
复制
# 选择磁盘
fdisk /dev/vda
# 依次输入如下命令
# 输入n回车,表示新增
n
# 输入3回车,表示新增第三个分区
3
# 直接回车,代表从上一个分区末尾
[直接回车]
# 直接回车,代表这个分区占用磁盘剩余所有空间
# 我这里输入+18G,代表新建一个18G的分区,因为剩下的2G有别的用途
[直接回车]
# 输入w回车,表示保存操作
w
新建数据分区
新建数据分区

在飞牛挂载新的分区

关键的是这两步,其他直接下一步即可

创建存储空间
创建存储空间
创建存储空间-选择存储模式
创建存储空间-选择存储模式

创建完成

创建完成
创建完成

使用lsblk查看磁盘分区,可以看到多了一个lvm卷

lsblk
lsblk

挂载轻量对象存储到飞牛OS

安装自动化助手

ps. 因为新安装的飞牛系统没有自动化助手,挂载轻量COS依赖自动化助手

刷新控制面板,可以看到自动化助手状态为未安装

自动化助手
自动化助手

开始安装。

在刚才的VNC页面,输入如下命令安装:

代码语言:bash
复制
# 安装自动化助手
sudo wget -qO - https://tat-1258344699.cos-internal.accelerate.tencentcos.cn/tat_agent/tat_agent_installer.sh | sudo sh

安装过程中会要求你输入密码,密码为你刚才设置的密码

输入密码
输入密码

显示如下为安装完成

安装完成
安装完成

回到控制面板,刷新,可以看到状态为已安装

自动化助手已安装
自动化助手已安装

挂载轻量COS到飞牛数据盘分区

前情回顾,如下为当前分区状况

lsblk显示的分区状况
lsblk显示的分区状况

通过ls可以挂载的路径

查看根目录
查看根目录

安装cosfs

ps. 不安装会报找不到cosfs的错误

处理依赖包

代码语言:bash
复制
# 安装指定版本包
sudo apt install libc6=2.36-9+deb12u9 libc6-dev
# 安装cosfs依赖
sudo apt install libfuse-dev libcurl4-openssl-dev libxml2-dev libssl-dev -y

安装cosfs

代码语言:bash
复制
curl -o cosfs https://downloads.tencentgoosefs.cn/cosfs/cosfs-1.0.22-ubuntu22.04-x86_64
chmod +x cosfs
mv cosfs /usr/local/bin/cosfs

测试是否安装成功

代码语言:bash
复制
cosfs
安装成功
安装成功

开始挂载

进入轻量COS页面

轻量COS页面
轻量COS页面

新建一个轻量COS桶用于存放数据

新建桶
新建桶

回到轻量控制面板

轻量控制面板,轻量COS Tab
轻量控制面板,轻量COS Tab

配置挂载信息

设置挂载路径信息
设置挂载路径信息

等待挂载成功

挂载成功
挂载成功

这时回到飞牛设置页面,可以看到储存空间总容量变为256T,证明挂载成功了。

飞牛设置页面
飞牛设置页面

可能遇到的问题和解决办法

轻量COS挂载报错InstanceMountPath is not empty

路径不为空
路径不为空

原因是在我们挂载前,飞牛往里面放东西了(例如缩略图之类的),如果你是新安装的可以直接进去清空。

代码语言:bash
复制
# 切换root
sudo su
# 进入挂载目录
cd /vol1
# 查看挂载目录下的文件
ls
# 删除目录下的文件
rm -rf /vol1/*
# 重新回到轻量控制面板添加COS

创建文件夹显示文件或目录不存在

这是权限问题,当前用户没有/vol1文件夹的权限

文件或目录不存在
文件或目录不存在

进入SSH手动给用户分配文件夹。

pa. 用户文件夹是按照用户ID存储在/vol1路径下的

代码语言:bash
复制
# 切换root用户
sudo su
# 进入数据文件夹
cd  /vol1
# 查看目标用户id,这里拿xin举例,可以看到id为1000
root@nas:/vol1$ id -u xin
1000
# 以用户id为文件名新建文件夹
mkdir 1000
# 修改文件夹所有者为xin
chown xin /vol1/1000

这时回到web重新创建文件夹即可。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 更新日志
  • 安装飞牛OS
  • 调整系统分区
    • 扩容根分区
    • 新建数据分区
    • 在飞牛挂载新的分区
    • 创建完成
  • 挂载轻量对象存储到飞牛OS
    • 安装自动化助手
      • 开始安装。
    • 挂载轻量COS到飞牛数据盘分区
      • 安装cosfs
      • 开始挂载
      • 可能遇到的问题和解决办法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档