发明名称 通过网络远程实时监控为客户机安装操作系统的方法
摘要 本发明提供一种通过网络远程实时监控为客户机安装操作系统的方法,操作步骤是定制linux操作系统的启动镜像,将负责进行监控的图像传输程序集成到启动镜像中,然后将定制的镜像部署到一台文件服务器,该服务器负责给需要安装操作系统的客户机分配IP地址,并提供启动镜像和安装文件的下载。客户机开机以后通过网络启动,从文件服务器下载启动镜像并加载到内存中运行,同时运行启动镜像中集成的图像传输程序,该程序运行以后会自动截取客户机的显示画面,管理员可以通过浏览器实时查看客户机的安装过程和安装进度,并可以通过鼠标和键盘来和安装程序进行交互。该方法可以远程查看客户机操作系统的安装进度,并对安装过程进行控制,可以及时发现并处理安装过程中出现的问题,提高了工作效率。
申请公布号 CN101778136A 申请公布日期 2010.07.14
申请号 CN201010011875.3 申请日期 2010.01.15
申请人 山东高效能服务器和存储研究院 发明人 邸双朋;魏健
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I;H04L12/26(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 代理人
主权项 通过网络远程实时监控为客户机安装操作系统的方法,其特征在于,具体操作步骤如下:1)制作图像传输程序,该程序负责截取客户机画面,提供远程访问服务,并处理远程客户端发送过来的键盘鼠标消息;2)将图像传输程序集成到linux的启动镜像中,并将启动镜像部署到文件服务器上;在linux的安装镜像中有一个名称为initrd.img的文件,该文件包含了linux安装过程中需要的一些驱动模块和可执行程序;将initrd.img解压会得到下列文件夹和文件:etc modules proc sbin sys tmp var    bin init将上面制作的图像传输程序放到sbin文件夹中,并修改init文件,加入如下内容:/sbin/vnc vnc为图像传输程序的名称,然后在把解压出来的内容重新压缩成initrd.img;3)在文件服务器的dhcp服务中将ip地址和客户机的mac地址绑定,保证每个客户机分配一个固定的ip地址,使ip地址和客户机对应起来;将要安装的操作系统的镜像放到nfs服务的根目录,在dhcp服务中将客户机网卡的mac地址和IP地址绑定,在dhcp服务的配置文件中加入如下内容:host node1{hardware ethernet 00:a0:c9:a6:96:33;fixed-address192.168.1.1;}host node2{hardware ethernet 00:a0:c9:a6:96:35;fixed-address192.168.1.2;}host node3{hardware ethernet 00:a0:c9:a6:96:37;fixed-address192.168.1.3;}通过浏览器访问http://192.168.1.1/的时候就会看到node1的安装画面,同理能够查看其他节点的安装画面;4)客户机从文件服务器获得ip地址,下载操作系统的启动镜像,并将启动镜像加载到内存中,同时运行镜像中集成的图像传输程序;5)图像传输程序截取客户机的显示画面,在客户机上面打开相应的端口,监听远程客户端连接的连接请求,将客户机的画面传输到远程客户端,并负责远程客户端发送过来的鼠标键盘的消息;6)管理员远程通过浏览器来连接客户机上面的图像传输程序,查看客户机的安装过程,利用远程客户端的鼠标和键盘来管理客户机操作系统的安装过程。
地址 250014山东省济南市历下区山大路224号
您可能感兴趣的专利