Appearance
DASSLinux平台部署
特别说明
为了更加便利的使用DASS,DASS server型号、IA-4800系列、IA-4200系列的安装二进制文件集成了dassConsole。dassConsole内置默认账号dassConsole,密码dassConsole@2025 。按照下面的安装方法安装并重启设备后即可访问 https://[设备IP]:8095/ ,然后登陆即可操作DASS
软件安装
二进制安装
- 获取dass_Install_server 安装二进制文件。他的文件格式是.bin
特别提示🔔:应用市场需要登录后下载,详情请移步应用市场使用指南 - 将dass安装二进制文件添加可执行权限
chmod +x dass_Install_server.v3.5.0-beta12.20250417.linux.bin
- 运行安装, DASS会安装在当前目录,
./dass_Install_server.v3.5.0-beta12.20250417.linux.bin
- 启动dasserver
cd dasserver/server/ && nohup ./magusdog > /dev/null &
** 特别提示**🔔:DASS安装完成后,推荐重启操作系统验证服务随系统自启动功能,命令如下
reboot
安装包安装
- 获取安装助手dass_Install_installer和dass_Install_server 安装包。 特别提示🔔:应用市场需要登录后下载,详情请移步应用市场使用指南
- 将安装助手压缩包和最新的安装包都上传到需要安装的设备上,目录由用户自行确定,示例为导入/home/magus。
- 解压安装助手压缩包dass_Install_installer.v9.3.2.20250113.all.tar.gz。可以看到解压后各个平台安装助手程序
tar zxvf dass_Install_installer.v9.3.2.20250113.all.tar.gz
2. 将installer_amd64一定到和DASS安装包同级目录
mv installer_help/installer_amd64 .
3. 通过安装助手来执行dasserver安装
./installer_amd64 -pn dass_Install_server.v2.5.9.20241217.linux.tar.gz -path /opt
参数 | 解释 |
---|---|
-pn | pack name 安装包名称 |
-path | 安装路径,默认当前目录 |
- 输入以上命令后,程序自行安装。出现如DASS字样则成功安装。
- 启动dasserver
cd /opt/dasserver/server/ && nohup ./magusdog &
** 特别提示**🔔:DASS安装完成后,推荐重启操作系统验证服务随系统自启动功能,命令如下
reboot
- 访问DASS。默认用户名admin 密码sis 浏览器访问 http://[设备IP]:8085
盒子连接登录
- 通电使设备正常工作,用网线连接PC和盒子LAN1(或LAN2)网口。
- 修改PC的IP使之与盒子处于同一网段。(不可与盒子网口IP重复)
(1)打开网络控制面板,打开新增的以太网属性页面。 (2)打开“Internet协议版本4(TCP/IPv4)”的属性页面。
(3)点击“使用下面的IP地址”,根据所连LAN口设置IP。
LAN1(192.168.100.169) |
---|
设置IP |
子网掩码 |
LAN2 (192.168.0.169) |
设置IP |
子网掩码 |
|
(4) 访问DASS。默认用户名admin 密码sis 浏览器访问 http://192.168.100.169:8085
,3. 检查自启动脚本有无执行权限,4.执行脚本检查有无报错 , 在/etc/init.d
目录下执行 ./dasserver start
。执行后报权限不足, 这个是麒麟操作系统, 需要相关安全设置同意。
解决办法
在/etc/init.d
目录下执行 ./dasserver start
,系统会有相关权限的询问弹窗,运行即可。
问题五:设备重启后 DASS 无法随系统自动启动
现场现象
设备运行一段时间后,一旦断电重启,DASS 并未按预期随系统自动拉起。
根因分析
- 查看系统日志发现,原有
dasserver
自启动脚本执行失败,守护进程magusdog
未能启动。 - 设备额外挂载了一块约 20 TB 的数据盘。随着运行时间增长,盘内累积了大量历史数据,系统启动时自动挂载耗时长。
- 由于挂载尚未完成,旧脚本提前访问对应目录,导致报错,最终使
dasserver
启动失败。
解决方案
改用 systemd
管理 dasserver
,确保在所有依赖就绪后再启动服务。
步骤 1:创建服务单元文件
bash
sudo nano /etc/systemd/system/dasserver.service
步骤 2:写入以下内容
[Unit]
Description=DASServer Service
After=network-online.target local-fs.target
Wants=network-online.target
[Service]
Type=simple
# 1. 声明变量
Environment=DASS_HOME=/opt
ExecStart=%E/dasserver/server/magusdog > /dev/null &
WorkingDirectory=%E/dasserver/server
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
请将
/opt
替换为dasserver
实际安装路径。
步骤 3:使配置生效并禁用旧脚本
bash
sudo systemctl daemon-reload
sudo systemctl enable dasserver.service
sudo chmod -x /etc/init.d/dasserver
步骤 4:验证
bash
sudo reboot
# 重启后确认
systemctl status dasserver.service
若状态为 active (running)
,则问题解决。