无忧启动论坛
标题: ubuntu下iscsitarget/atftp/dhcp-server的简单安装使用。 [打印本页]
作者: 不知 时间: 2016-12-10 14:43
标题: ubuntu下iscsitarget/atftp/dhcp-server的简单安装使用。
本帖最后由 不知 于 2016-12-11 15:34 编辑
1.安装iscsitarget。
apt-get install iscsitarget iscsitarget-dkms tgt
2.启用iscsitarget。
编辑/etc/default/iscsitarget文件
gedit /etc/default/iscsitarget
3.启动iscsitarget服务。
service iscsitarget start
3.写配置文件放到/etc/tgt/conf.d/目录。
//此配置文档语法如下:
<target iqn.相关装置的target名称>
backing-store /你的/虚拟装置/完整名称-1 <==LUN 1
backing-store /你的/虚拟装置/完整名称-2 <==LUN 2
</target>
//iqn 名称规范
iqn.yyyy-mm.<reversed domain name>:identifier
iqn.年年-月.单位网域名的反转写法:这个分享的target名称
4.更新iscsitarget服务。
tgt-admin --update (新加的iqn)
注意:
1.可输入tgt-admin --show查看现有的iscsitaget的状态。
2.许多步骤需要在root权限下执行。请输入sudo bash进入root。gedit也需root权限。
3.本帖适用于新手,更多用法请输入tgt-admin --help查看。
4.如果使用iscsitarget的设备进行启动,一定要指定LUN号。因为LUN 0是保留的,没有设备。
如
IPxe菜单应写为sanboot iscsi:(你的服务器IP):::(LUN 号):(iqn名称)
sanboot iscsi:10.0.4.1:::1:iqn.2010-04.org.ipxe.dolphin:storage
http://ipxe.org/cmd/sanboot
新手教程,大神勿喷。
作者: 不知 时间: 2016-12-10 16:42
1.安装atftpd(高级tftpd服务器)
sudo apt-get install atftpd
2.写配置文件。
sudo gedit /etc/default/atftpd
3.启动atftpd.
service inetutils-inetd stop
service atftpd start
注意:
1.atftpd的参数可在终端中直接输入atftpd查询。
2.启动成功后,可用ps -ef | grep atftpd 查询进程。
3.若atftpd启动不成功请用lsof -i:69查询69端口是否被占用。
4.如果69端口被inetutils-inetd占用,请尝试卸载inetutils-inetd(由于系统由于未知原因突然当机,并出现磁盘坏块,这个也只是猜测,可能会因为软件包依赖而失败,如果失败请手动结束inetutils-inetd)
作者: 不知 时间: 2016-12-11 15:34
本帖最后由 不知 于 2016-12-11 15:37 编辑
由于前一个系统当机了,所以换了一个基于ubuntu的系统。
1.安装isc-dhcp-server
sudo apt-get install isc-dhcp-server
2.设定启用DHCP服务的网卡。
sudo gedit /etc/default/isc-dhcp-server
3.修改配置文件。
sudo gedit /etc/dhcp/dhcpd.conf
4.启动dhcp服务。
service isc-dhcp-server start
注意:
1.以上只是初级玩法,还可以对每个客户端单独设置IP和启动文件(通过网卡MAC区分)。
作者: 201287zr 时间: 2016-12-12 17:49
感谢老大出教程!学习了!
作者: 不知 时间: 2016-12-12 18:16
这些网上都找得到,我只是提了一下使用时的一些经验。
| 欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) |
Powered by Discuz! X3.3 |