
详解Deepin23-CUDA-Conda-Python-Pytorch-Xinference-Dify-Deepseek本地部署AI平台系列之一:Deepin23系统NFS远程镜像安装及基本设置
本系列是实操中踩坑无数的经验总结。详解Deepin23-CUDA-Conda-Python-Pytorch-Xinference-Dify-Deepseek本地部署AI平台系列之一:Deepin23系统NFS远程镜像安装及内外网共用基本设置。相关操作可供其他Linux发行版参考。
注:本系列是实操中踩坑无数的经验总结,成文备考,分享避坑。
前言
大模型最优的部署环境是Linux系统,综合各种因素选择Deepin23操作系统(试过Deepin25 preview使用overlay文件系统,出现grub写入限制,目前不好操作),主要是基于国产系统、兼容Ubuntu和Debian,适配wine可安装Windows应用程序(实测不太理想,聊胜于无),软件生态相对繁荣。
操作系统安装
服务器是技嘉G292-Z20-00配4张NVIDIA Tesla V100 16G显卡,服务器BMC (Baseboard Management Controller,即基板管理控制器)连接局域网,可访问群辉RS1219+存储。基于此环境,决定采用NFS网络文件服务实现远程安装操作系统。
一、配置NFS网络文件服务
创建共享文件夹并上传ISO文件
配置共享文件夹NFS权限规则
启动NFS服务,自此NFS网络文件服务配置完成。
二、配置服务器远程镜像
登录服务器BMC,选择设置——媒体重定向设置。
选择一般设置。
参照下图选择填写。
选择远程镜像
到此重启服务器就可以使用远程ISO镜像安装系统了。
三、安装deepin23操作系统
因服务器装有Windows系统带有多块硬盘,之前的EFI分区只有300MB,不能满足双系统启动空间需求,使用一个硬盘进行全盘安装,具体安装操作参照官方文档。
踩坑过程:最初想安装在NVME主硬盘的一个分区,但之前EFI分区只有300MB,于是winpe下调整EFI分区到1.5GB,但始终无法完成启动信息的写入,无法安装成功。最后无奈选择另外的一块1TB空盘全盘安装,选择高级设置分区方式自己分配空间(自动分区方式根目录只分配了15GB,不够用啊),安装成功后系统可以完全访问windows系统下的所有磁盘。
Deepin25 preview系统开机后,在终端中输入以下命令来关闭系统保护功能(即关闭磐石环境),否则后续很多操作无法保存:
踩坑过程:安装Todesk后设置的安全密码始终无法保存,远程连接始终报密码错误,但临时密码又可以连接,头发挠光才发现是系统保护的原因。
sudo deepin-immutable-ctl disable-system-protect enable
如果想重新启用系统保护功能(即开启磐石环境),只需运行:
sudo deepin-immutable-ctl disable-system-protect disable
注意**:** 开启或关闭此功能,都需要重启才能生效。同时不太建议主动关闭该功能,关闭后将默认放弃磐石相关特性及功能,会导致快照管理、原子更新、无忧还原暂时无法继续使用。
可通过如下命令查询磐石环境的状态:
sudo deepin-immutable-ctl disable-system-protect status
需要说明的是: 上述命令不代表正式版本发布时一定会沿用,后续可能还会有变化,最终理想的状态将会是在控制中心添加可视化开关,deepin的工程师正在为此努力;当前命令仅供有需要的用户使用,敬请关注后续的更新情况。
配置内外网共用
Deepin23采用NetworkManager(nmcli命令行和nmtui图形)管理网络,使用nmtui图形工具进行配置操作更直观,终端执行以下命令。
nmtui
内网配置静态地址和掩码,不配置网关地址,然后添加静态路由。外网使用dhcp自动分配。
彩蛋
默认系统更新慢得地老天荒,安装下面推荐的官方源切换工具,实测相当飙啊!!!
更多推荐
所有评论(0)