飞牛 OS+iSCSI 实战:企业级存储方案从部署到调优全攻略(附避坑指南)

飞牛 OS+iSCSI 实战:企业级存储方案从部署到调优全攻略(附避坑指南)

一、准备工作

在开始部署前,需提前准备以下工具与镜像文件,确保环境满足基础需求:

  • 虚拟化软件:VMware Workstation(推荐 16.x 及以上版本,兼容性更优)
  • 操作系统镜像:飞牛 OS 官方镜像,下载地址:飞牛OS下载地址

二、VMware 虚拟机创建

2.1 新建虚拟机

  1. 打开 VMware Workstation,点击左上角「文件」→「新建虚拟机」,进入虚拟机向导界面。
  2. 选择「典型(推荐)」配置,点击「下一步」。
    新建虚拟机向导界面

2.2 选择兼容版本

在「虚拟机硬件兼容性」页面,选择与当前 VMware 版本匹配的兼容级别(如「Workstation 16.x」),点击「下一步」。
选择VMware虚拟机兼容版本界面

2.3 加载飞牛 OS 镜像

  1. 选择「安装程序光盘映像文件(ISO)」,点击「浏览」,选中已下载的飞牛 OS 镜像文件。
  2. 确认镜像路径无误后,点击「下一步」。
    加载飞牛OS镜像文件(1)
    加载飞牛OS镜像文件(2)

2.4 选择虚拟机存储位置

  1. 自定义虚拟机名称(如「FNOS-iSCSI-Server」),便于后续识别。
  2. 点击「浏览」选择存储路径(建议选择剩余空间充足的磁盘分区,至少预留 50GB 以上),点击「下一步」。
    设置虚拟机名称与存储路径(1)
    设置虚拟机名称与存储路径(2)
    设置虚拟机名称与存储路径(3)

2.5 配置磁盘大小

  1. 在「指定磁盘容量」页面,根据实际需求设置磁盘大小(企业级场景建议至少 100GB,用于后续存储池创建)。
  2. 选择「将虚拟磁盘存储为单个文件」(性能更优)或「拆分为多个文件」(便于移动),点击「下一步」。
    设置虚拟磁盘容量(1)
    设置虚拟磁盘容量(2)
    设置虚拟磁盘容量(3)

2.6 确认磁盘配置

  1. 进入「自定义硬件」页面,可按需调整内存(建议至少 4GB,避免运行卡顿)、CPU(建议 2 核及以上)等参数。
  2. 确认硬件配置无误后,点击「完成」,虚拟机创建完成。
    确认虚拟磁盘配置

2.7 启动虚拟机并确认默认配置

  1. 选中创建好的虚拟机,点击「开启此虚拟机」,启动过程中保持默认配置即可。
  2. 若出现引导确认弹窗,点击「确定」继续。
    虚拟机启动默认配置(1)
    虚拟机启动默认配置(2)

三、飞牛 OS 初始化配置

3.1 初始化 IP 地址

  1. 虚拟机启动后,进入飞牛 OS 控制台界面,根据提示配置静态 IP(建议设置静态 IP,避免后续 Web 管理地址变动)。
  2. 输入 IP 地址、子网掩码、网关、DNS 后,保存配置并重启网络服务。
    飞牛OS控制台初始化IP地址

3.2 进入 Web 管理界面

  1. 在本地电脑打开浏览器,输入刚才配置的飞牛 OS 静态 IP 地址,进入登录页面。
    飞牛OS Web管理界面登录页

3.3 初始化管理员用户

  1. 首次登录需创建管理员账号,输入用户名、密码(建议包含大小写字母+数字+特殊字符,提升安全性)。
  2. 确认密码后,点击「完成初始化」,进入管理后台。
    飞牛OS管理员用户创建(1)
    飞牛OS管理员用户创建(2)

3.4 创建存储池(Linear 模式)

  1. 登录后,在左侧导航栏找到「存储管理」→「存储池」,点击「创建存储池」。
  2. 选择之前配置的虚拟磁盘,推荐选择「Linear」模式(线性模式,便于后期扩容,无需重构存储池)。
  3. 点击「下一步」,确认存储池名称、容量后,完成创建。
    创建飞牛OS存储池(1)
    选择Linear模式(便于扩容)
    确认存储池配置

3.5 硬盘注释(可选,提升可维护性)

  1. 进入「存储管理」→「磁盘管理」,找到已加入存储池的磁盘。
  2. 点击「编辑注释」,输入自定义备注(如「FNOS-Storage-Pool-01」),便于后续识别磁盘用途。
    硬盘注释编辑(1)
    硬盘注释编辑(2)

四、SSH 授权与 root 密码修改

4.1 开启 SSH 远程访问

  1. 在飞牛 OS Web 管理界面,进入「系统设置」→「服务管理」,找到「SSH 服务」。
  2. 勾选「启用 SSH 服务」,设置端口(默认 22,建议企业场景修改为非默认端口,提升安全性),点击「保存」。
    开启SSH服务并配置

4.2 登录 SSH 并修改 root 密码

  1. 使用 SSH 工具(如 PuTTY、Xshell),输入飞牛 OS 的 IP 地址和端口,用刚才创建的管理员账号登录。

    注意:登录用户为 Web 界面初始化的管理员账号,非 root。
    SSH工具登录飞牛OS

  2. 登录后,执行以下命令切换至 root 权限并修改 root 密码:
    1
    2
    3
    4
    # 切换至root用户(需输入当前管理员密码)
    sudo -i
    # 修改root密码(按提示输入新密码并确认)
    passwd root
    执行sudo passwd root修改root密码(1)
    执行sudo passwd root修改root密码(2)