73.2. Network Block Device protocol

简介:

73.2.1. nbd-server - Network Block Device protocol - server

apt-get install nbd-server		

# modprobe nbd
# mkdir -p /home/exported
# dd if=/dev/zero of=/home/exported/trial.img count=256 bs=1024k
# mkfs.ext3 /home/exported/trial.img

# nbd-server 1234 /home/exported/trial.img

# touch /root/empty
# nbd-server 1234 /home/exported/trial.img -C /root/empty
		

73.2.2. nbd-client - Network Block Device protocol - client

# apt-get install nbd-client


# nbd-client mine.my.flat 1234 /dev/nbd0
Negotiation: ..size = 262144KB
bs=1024, sz=262144

# mkdir /mnt/remote
# mount /dev/nbd0 /mnt/remote
# for i in $(seq 1 100) ; do echo $i > /mnt/remote/$i; done

# umount /mnt/remote 

root@vain:~#  nbd-client 127.0.0.1 1234 /dev/nbd0
root@vain:~# mkdir /tmp/foo
root@vain:~#  mount /dev/nbd0 /tmp/foo
root@vain:~#  ls /tmp/foo/
1    14  2   25  30  36  41  47  52  58  63  69  74  8   85  90  96
10   15  20  26  31  37  42  48  53  59  64  7   75  80  86  91  97
100  16  21  27  32  38  43  49  54  6   65  70  76  81  87  92  98
11   17  22  28  33  39  44  5   55  60  66  71  77  82  88  93  99
12   18  23  29  34  4   45  50  56  61  67  72  78  83  89  94  
13   19  24  3   35  40  46  51  57  62  68  73  79  84  9   95  lost+found
		




原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
NoSQL MongoDB 数据库
docker部署mongoDB
docker部署mongoDB
367 0
|
编解码 算法 安全
图像识别在轻轨轨道的损坏程度的分析
图像识别在轻轨轨道的损坏程度的分析
99 0
|
缓存 网络协议 安全
IPv4 地址冲突检测
当同一链路上的两台主机尝试同时使用相同的 IPv4 地址时(除非在少数特殊情况下已事先协调好),一台或两台主机都会出现问题。本文档描述了 (i) 主机可以提前采取的简单预防措施,以帮助防止发生这种错误配置,以及 (ii) 如果确实发生这种错误配置,主机可以在事后被动检测到的简单机制它已经发生,以便主机或管理员可以响应以纠正问题。
1085 0
IPv4 地址冲突检测
|
Docker 容器
18-Docker-常用命令详解-docker logs
18-Docker-常用命令详解-docker logs
收回权限、删除用户
收回权限、删除用户
114 0
|
前端开发 JavaScript API
【JavaScript】这一次,彻底搞懂 JS 异步及其演进历程 ~(二)
【JavaScript】这一次,彻底搞懂 JS 异步及其演进历程 ~(二)
|
Serverless
|
存储 Java Go
函数参数的传递方式 | 学习笔记
简介:快速学习函数参数的传递方式
155 0
函数参数的传递方式 | 学习笔记
|
存储 JavaScript
js中的数据
本文主要介绍js中的数据
140 0
|
人工智能 运维 架构师
阿里云课程体系,准备考试的赶紧收藏
伴随人工智能、大数据、云架构等等新技术对不断升温,如何用技术降低成本、提高业务能力已经成为了这个时代开发者、架构师所必须思考的问题
216 0
阿里云课程体系,准备考试的赶紧收藏