DRBL的简单介绍以及如何搭建一个DRBL服务器来管理集群电脑

一,DRBL简要介绍

1,DRBL是台湾自由软体实验室开发的开源软件,安装在服务器端,可以同时对多台主机进行还原管理,举个比方,现在你手头有20台相同的机器需要装好系统并且安装好特定软件,如果使用一般的U盘安装方法效率将会极低,但是如果手头有一个DRBL的服务器,你可以用一台机器作为母盘镜像,将镜像上传到服务器端,其他的机器就可以使用这个镜像进行还原,在带宽合适的情况下可以同时还原10台以上的机器,这样的效率将会大大提高

软件的主页以及简介在链接中点击打开链接

2,DRBL优点是只要接入的办公网络,并且机器支持网络启动,就可以实现随时随地的进行设备维护,不只是简单的还原,在DRBL中还可以加入网络PE,dos,网络linux等工具, 实现多元化管理设备。并且作为DRBL的服务器并不需要高配置的设备,只需要保证足够硬盘容量装母盘镜像,并且最好有两块网卡,用于公网以及局域网的分离。

缺点是通过DRBL制作出来的镜像局限性比较大,无法通用,打个比方,从两台不同主板不同配置的机器上制作出来的镜像无法相互通用,而且若要更新镜像里面的某些软件就需要重新制作,所以需要花费人力时间去维护这些镜像

不过总体来说DRBL是利大于弊的,有了它可以更加高效快速的管理各类设备

二,DRBL的安装和配置文件的管理

1,关于DRBL的安装,在他的官网上有相对详细的介绍,但是因为语言差异会比较难以理解,所以这里做一下简单的介绍,关于如何安装DRBL 以及安装完成后相关配置文件的介绍

首先先必须准备一台主机作为DRBL的服务器,配置可以不用太高,但硬盘最好1t以上,能更好的装载镜像,网卡最好有两张,一个网卡做局域网使用,一张接入公网。装好Linux系统(不需要特定系统类型,Ubuntu或者centos都可以),装好之后导入DRBL的金钥,导入方法直接在命令行输入:wget -q http://drbl.nchc.org.tw/GPG-KEY-DRBL -O- | sudo apt-key add -

然后编辑/etc/apt/sources.list 软件源文件,根据系统版本输入对应的软件源,我安装的是Ubuntu16.04

版本,所以用vim在文件底部加入下面两行:

deb http://free.nchc.org.tw/ubuntu xenial main restricted universe multiverse

deb http://free.nchc.org.tw/drbl-core drbl stable

如果想要知道自己的系统应该添加哪个源可以看一下这个官方的安装教程,里面有对应系统版本的软件源

http://drbl.nchc.org.tw/one4all/desktop/

添加完源之后执行apt update更新软件,之后再apt install drbl 下载软件

按照官方的安装方式添加软件源并且下载完毕软件后就可以用drblpush -i 命令进行软件安装

安装步骤基本可以省略,其中最主要的要注意的选项是需要你选择要用哪一块网卡来连接公网,默认是第一块,根据个人设置更改

其他的安装选项不需要太过注意,默认即可,运行完毕后会在/etc/drbl目录下有个drblpush.conf的配置文件,这个就是刚才安装完drbl之后生成的,可以在这个配置文件里面更改所需配置

drbl安装完毕后还需要检查DHCP和nfs服务有没有正常安装

三,DRBL的日常管理

安装完DBRL后使用机器网络启动默认是只有3个初始菜单,如果要添加菜单需要更改/tftpboot/nbi_img/pxelinux.cfg路径下的default文件,用vim打开default文件可以看到有菜单的模板在里面,需要注意的是如果不把MENU HIDE 注释的话,菜单是默认隐藏的

四,向DRBL中添加Clonezilla Live系统

上面我们说到利用DRBL可以还原镜像到机器上,但是一开始的母盘镜像该如何制作呢?这里可以在DRBL里面添加Clonezilla Live 系统将母盘镜像直接保存到我们的服务上面放镜像的目录,下面是Live系统的安装方法:

    首先进入https://clonezilla.nchc.org.tw/clonezilla-live/download/ 下载稳定发行版的clonezilla-live ISO镜像,保存到本机,再通过wincp上传到DRBL服务器上面,并且复制到/tftpboot/nbi_img目录下面,然后执行/usr/sbin/drbl-sl -i clonezilla-live-2.5.5-38-i686-pae.iso(后面的镜像根据你下载的镜像名称不同而更改),然后就会出现下面的提示,按y即可

执行完之后就会在目录菜单文件中写入Live系统,可以查看上面的default文件,看到下面这行说明已经安装成功

这时候再将目标机器利用网络开机,之后的DRBL菜单中就会有上面写的Clonezilla-live,可以利用该系统进行系统镜像的制作,具体制作方法待补充

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值