openwrt无盘服务器,搭建基于 OpenWrt/gPXE/iSCSI 的 Windows 无盘工作站
本文要介绍的是如何在 OpenWrt 平台上面搭建无盘工作站服务器以及 Windows 的 iSCSI 部署。
当然,由于 OpenWrt 也可以算得上一种 Linux 发行版了,所以本文所介绍的一些方法,在其它 Linux 发行版上面仍有一定的参考价值。
整个过程大概分为以下几步:给 OpenWrt 添加 iSCSI Target 支持
创建并配置 iSCSI Target
获取 gPXE 并配置 DHCP 及 TFTP 服务
通过 iSCSI 部署 Windows
测试
给 OpenWrt 添加 iSCSI Target 支持
到写作本文为止,貌似 OpenWrt 官方还没有添加 iSCSI Target 支持相关的软件包,所以我们需要自力更生。然而幸运的是,已经有前人做过了类似的事情,我们只要采取“拿来主义”即可。
无论上面哪种方案,就目前而言都需要读者自行编译,但是如何交叉编译 OpenWrt 所需的软件包不在本文的讨论范围。
采用第一种方案,进行交叉编译后,会得到以下几个软件包:kmod-iscsi-scst
kmod-scst
kmod-scst-vdisk
scst
luci-app-scst
把它们安装到 OpenWrt,这样第一步添加 iSCSI Target 支持就算完成了。
创建并配置 iSCSI Target
要创建 iSCSI Target 需要路由器有足够大的存储空间,最好是在路由器上挂载移动硬盘,如果是U盘则最小需要 16G 的 U 盘,而且 U 盘的性能可能会差很多。
在进入下面的配置之前,我们需要创建一个固定大小的虚拟磁盘文件,你可以将移动硬盘连接到电脑上进行创建( Windows 下创建一个 VHD 虚拟磁盘文件即可,至于要不要初始化该虚拟磁盘,则需要根据下面的操作决定,所以我建议先不要初始化),也可以直接在路由器上面创建,直接在路由器上面创建需要使用 dd 命令,假设你的移动硬盘被挂载到 /mnt/sda1 ,则可以使用下面的命令创建一个 15G 的文件:mkdir /mnt/sda1/iscsi
dd if=/dev/zero of=/mnt/sda1/iscsi/disk1.vhd bs=1M count=15360
创建文件的过程需要较长时间,请耐心等待,同时你可以另开一个终端登录路由器,并使用du -h /mnt/sda1/iscsi/disk1.vhd
查看文件大小。
虚拟磁盘文件创建完成后,进入 iSCSI Target 的 Web 管理界面(服务->iSCSI Target)。
先是“Global settings”(全局设置),里面只有一个“System ID”,就是 iSCSI Qualified Name(即 ipn)。
默认的设置是“iqn.2012-12.org.openwrt”,建议不要更改,至于其命名规范,可参考rfc3721中相关内容。
然后是“Devices”(设备),单击添加,添加一个 Device,共享名随意(如disk1),类型只有一个选项——“Image file”,“目录”即虚拟磁盘文件的路径(如/mnt/sda1/iscsi/disk1.vh)。
紧接着是“Tagets”,同样单击添加,共享名随意(如 iscsiboot),“Lun”则需填写上面添加的 Device 的共享名(如 disk1),设置好后别忘了点击保存&应用。
上面的设置,也可以通过编辑配置文件(/etc/config/scst)完成:config global
option id 'iqn.2012-12.org.openwrt'
config target
option name 'iscsiboot'
list lun 'disk1'
config device
option type 'file'
option blocksize '512'
option name 'disk1'
option path '/mnt/sda1/iscsi/disk1.vhd'
最后,需要开启scst服务:/etc/init.d/scst enable
/etc/init.d/scst start
如果start失败的话,可能需要重启路由器:reboot
未完待续……
openwrt无盘服务器,搭建基于 OpenWrt/gPXE/iSCSI 的 Windows 无盘工作站相关推荐
- 深度无盘服务器网卡,无盘服务器网卡
无盘服务器网卡 内容精选 换一换 SAP HANA运行在HANA云服务器上.需要根据部署场景,创建一台或多台HANA云服务器,用于部署SAP HANA软件. ISO是一种光盘映像文件,通过特定的压缩方 ...
- 无盘 服务器 聚合,四网卡汇聚技术详解(为windows7无盘铺路)
一.网卡端口汇聚: 首先先看下我汇聚好的设备管理器图 详细步骤如下: 安装最新的网卡驱动会自动把INTEL分组的功能集成进去 1.安装INTEL的网卡驱动(我安装的是14.4) 2.驱动完毕后在设备管 ...
- 客户无盘系统服务器内存,无盘服务器内存大小
无盘服务器内存大小 内容精选 换一换 迁移前,您需要设置目的端服务器.该目的端用来接收源端的数据,同时您也可以使用该目的端进行迁移测试和启动目的端.只有"迁移阶段 > 迁移实时状态&q ...
- 网众无盘服务器 快车挂盘失败 显示 当前磁盘已经为超级工作站模式,网众快车...
本词条缺少信息栏.概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! <网众快车>是一款集网络克隆.系统分发.磁盘保护.游戏菜单.自动更新.网络磁盘.内容管理.增值服务为一体的 ...
- 无盘服务器镜像包缓存设多少,无盘服务器16g缓存设置
无盘服务器16g缓存设置 内容精选 换一换 扩容成功后,对于linux操作系统而言,需要将扩容部分的容量划分至原有分区内,或者为扩容部分的磁盘分配新的分区.本文以"EulerOS 2.0 6 ...
- 300台无盘服务器,300台左右机器的网吧用无盘还是有盘?
上一篇文章中我们向大家介绍了30台网吧无盘服务器配置及价格,相信大家都了解了吧,现在我们要接着为大家介绍一下300台左右机器的网吧用无盘还是有盘?下面大家就跟着我们txwb网吧联盟的网吧无盘栏目一起去 ...
- 网吧无盘服务器怎么弄,网吧无盘服务器怎么设置不了
网吧无盘服务器怎么设置不了 内容精选 换一换 Linux云服务器一般采用SSH连接方式,使用密钥对进行安全地无密码访问.但是SSH连接一般都是字符界面,有时我们需要使用图形界面进行一些复杂操作.本文以 ...
- 无盘操作系统服务器,无盘服务器操作系统
无盘服务器操作系统 内容精选 换一换 本节介绍如何使用华为云镜像,通过切换镜像部署Windows环境.当您已经购买了弹性云服务器,但想切换成其它类型操作系统,或者想使用镜像重新部署已经预装了其它软件的 ...
- 网吧无盘服务器从30台----115台的经验(二)
有钱当然就要往专用服务器的东西去配了,没有钱,也要配个起码用起来爽点的吧.有些推销无盘的人,为了拉单,就吹嘘随便一个服务器,带个40台机器没有问题,好点的服务器可以带60台,加IDE阵列带100去.这 ...
最新文章
- 阿里云态势感知服务(上篇)
- mysql double 20_MySQL教程20-小数类型
- CLRS2e读书笔记—Chapter5 Appendix C
- 两万字深度介绍分布式系统原理,一篇通透
- SAP License:第三方运输业务的外币付款处理
- vc 控制台添加托盘显示_VC添加托盘图标
- linux ping监控脚本,Shell长ping脚本监控网络状态
- 匈牙利算法 KM算法
- python表白程序-python告白程序
- steam linux不能运行,ubuntu 16.04下不能启动Steam的解决方法
- 财务部门如何用OKR管理法?看最新OKR模板
- win7怎么进入安全模式_win7安全模式怎么进
- 对抗微信如何要把网页都变成快应用
- 手机token登入软件_小程序中基于token的登录流程
- h5逻辑_H5+app 混合开发
- C语言获取MTK平台系统资源信息(CPU/GPU/fps/温度等),保存为表格形式输出
- 邱锡鹏《神经网络与深度学习》 机器学习概述
- 台达PLC与台达VFD变频器modbus 通讯案例
- 常用的 tailwindcss 模板站点
- Super Decisions