ubuntu 20.04系统离线安装nfs

news/2025/2/27 1:54:47

前提

OS:ubuntu 20.04 LTS

1,下载对应安装包

下载地址:
https://ubuntu.pkgs.org/20.04/ubuntu-updates-main-amd64/nfs-common_1.3.4-2.5ubuntu3.7_amd64.deb.html
也可以采用我整理好的资源:
https://download.csdn.net/download/m0_62464865/90424458
通过在无网络的机器上执行apt install nfs-kernel-server可以查看对应的版本

  • libtirpc-common 1.2.5-1ubuntu0.1
  • libtirpc3 1.2.5-1ubuntu0.1
  • rpcbind 1.2.5-8
  • keyutils 1.6-6ubuntu1.1
  • Libnfsidmap2 0.25-5.1ubuntu1
  • nfs-commmon 1:1.3.4-2.5ubuntu3.7 amd64
  • nfs-kernel-server 1:1.3.4-2.5ubuntu3.7 amd64

2,安装

sudo dpkg -i *.deb

3,配置NFS服务端

# 创建共享目录
sudo mkdir -p /nfs_share
sudo chmod 777 /nfs_share

# 编辑配置文件
sudo tee /etc/exports <<EOF
/nfs_share 192.168.0.0/16(rw,sync,no_subtree_check,no_root_squash)
EOF

# 启动服务(注意顺序)
sudo systemctl enable --now rpcbind
sudo systemctl enable --now nfs-server

上面的 /etc/exports中,可以通过允许所有IP访问,如:

 echo "/nfs_share \*(rw,sync,no_subtree_check,insecure)" | sudo tee -a /etc/exports

4,验证服务状态

# 检查服务进程
sudo rpcinfo -p | grep nfs

# 查看共享列表
sudo showmount -e localhost
# 预期输出:
# Export list for localhost:
# /nfs_share 192.168.0.0/16

k8s_49">5,客户端配置(在所有k8s节点执行)

5.1,安装客户端软件

# 仅安装客户端所需
sudo dpkg -i nfs-common_*.deb rpcbind_*.deb libtirpc3_*.deb
sudo apt-get --fix-broken install -y --allow-unauthenticated

5.2,配置挂载

# 创建挂载点
sudo mkdir -p /mnt/nfs_share

# 手动挂载测试
sudo mount -t nfs <NFS_SERVER_IP>:/nfs_share /mnt/nfs_share

# 永久挂载配置
echo "<NFS_SERVER_IP>:/nfs_share  /mnt/nfs_share  nfs  rw,hard,intr,noatime  0 0" | sudo tee -a /etc/fstab
sudo mount -a

5.3 验证客户端

# 写入测试文件
echo "offline-nfs-test" | sudo tee /nfs_share/testfile

# 查看服务端文件
cat /nfs_share/testfile  # 应显示"offline-nfs-test"

http://www.niftyadmin.cn/n/5869366.html

相关文章

JVM可用的垃圾回收器

个人博客地址&#xff1a;JVM可用的垃圾回收器 | 一张假钞的真实世界 垃圾收集器分类 Java HotSpot VM有三种不同类型的收集器&#xff0c;每种收集器具有不同的性能特征。 串行收集器使用单个线程来执行所有垃圾收集工作&#xff0c;这使得它相对高效&#xff0c;因为线程之…

C#实现本地AI聊天功能(Deepseek R1及其他模型)。

前言 1、C#实现本地AI聊天功能 WPFOllamaSharpe实现本地聊天功能,可以选择使用Deepseek 及其他模型。 2、此程序默认你已经安装好了Ollama。 在运行前需要线安装好Ollama,如何安装请自行搜索 Ollama下载地址&#xff1a; https://ollama.org.cn Ollama模型下载地址&#xf…

【NLP 27、文本分类任务 —— 传统机器学习算法】

不要抓着枯叶哭泣&#xff0c;你要等待初春的新芽 —— 25.1.23 一、文本分类任务 定义&#xff1a;预先设定好一个文本类别集合&#xff0c;对于一篇文本&#xff0c;预测其所属的类别 例如&#xff1a; 情感分析&#xff1a; 这家饭店太难吃了 —> 正类 …

Python数据分析 NumPy矩阵与通用函数及统计分析 ② 第二节

NumPy矩阵与通用函数及统计分析案例 NumPy矩阵与通用函数及统计分析一、掌握NumPy矩阵与通用函数代码 2 - 30&#xff1a;矩阵的创建代码 2 - 31&#xff1a;数组的创建与组合代码 2 - 32&#xff1a;矩阵的运算代码 2 - 33&#xff1a;矩阵的转置、逆矩阵和二维数组视图代码 2…

【uniapp-Vue3】beforeRegister在注册用户入库前设置初始用户

关于uniCloud的beforeRegister钩子的具体介绍和用法在下面&#xff1a; uniCloudhttps://doc.dcloud.net.cn/uniCloud/uni-id/summary.html#before-register首先在uniCloud/cloudfunctions/common/uni-config-center/uni-id中创建hooks文件&#xff0c;再创建index.js文件 在…

CSS实现一张简易的贺卡

效果 当你把鼠标移至贺卡上时&#xff0c;贺卡会缓慢打开。 代码如下 <!DOCTYPE html> <html lang"zh-CN"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0&q…

前端监控与埋点

一、概念 前端埋点是指在网页或者应用程序中插入特定的代码&#xff0c;用于收集用户的行为数据并发送给服务器进行分析。这些数据可以包括用户的点击、浏览、输入等操作&#xff0c;帮助开发者了解用户在其网站中的行为&#xff0c;从而进行针对性的优化和改进。 前端埋点通…

tableau之网络图和弧线图

一、网络图 概念 网络图&#xff08;Network Graph&#xff09;&#xff0c;也称为网络可视化&#xff0c;是数据可视化的一种形式&#xff0c;用于显示实体&#xff08;节点&#xff09;之间的关系&#xff08;边&#xff09;。这种图表通过节点和边的结构揭示数据中的复杂关…