无人值守批量部署XenServer 6

合集下载

无人值守批量自动网络安装系统-CentOS6.3

无人值守批量自动网络安装系统-CentOS6.3

无人值守批量自动网络安装系统-CentOS6.3在我们的测试和现场安装过程中会经常批量定制化安装系统。

今天将给大家介绍如何大规模的部署Linux操作系统,避免了手工安装的繁琐。

当然本方法也使用于一些特殊场合,譬如没有光驱或光驱坏掉的计算机、手中没有安装光盘等情况。

在安装CentOS linux企业版的过程中,我们都知道它允许通过NFS、HTTP或FTP协议来进行网络安装。

一、基本原理PXE到底是PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。

协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。

既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Client 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。

简单地说PXE网络安装,客户机通过支持PXE的网卡向网络中发送请求DHCP信息的广播请求IP 地址等信息,DHCP服务器给客户端提供IP地址和其它信息(TFTP服务器、启动文件等),之后请求并下载安装需要的文件。

在这个过程中需要一台服务器来提供启动文件、安装文件、以及安装过程中的自动应答文件等。

下图中介绍了Linux中自动安装系统的详细工作过程:第一步:PXE Client向DHCP发送请求首先,将支持PXE的网络接口卡(NIC)的客户端的BIOS设置成为网络启动,通过PXE BootROM (自启动芯片)会以UDP(简单用户数据报协议)发送一个广播请求,向网络中的DHCP服务器索取IP 地址等信息。

第二步:DHCP服务器提供信息DHCP服务器收到客户端的请求,验证是否来至合法的PXE Client的请求,验证通过它将给客户端一个“提供”响应,这个“提供”响应中包含了为客户端分配的IP地址、pxelinux启动程序(TFTP)位置,以及配置文件所在位置。

关于XenServer6.0的一些使用心得记录

关于XenServer6.0的一些使用心得记录

关于XenServer6.0的一些使用心得记录第一篇:关于XenServer6.0的一些使用心得记录之前一直想深入学习下虚拟化,后来发现了XenServer这东西,于是乎就下来看看。

安装其实特简单,问题就是这东西对SAS支持不好,而且安装过程有问题。

他找不到SAS驱动不提示错误,而是卡在intstall.img不动了。

后来放弃安装XenServer,说在64位03下起VMware得了,结果发现03也安不上认不出硬盘,我才知道是驱动的问题。

我用了一个比较懒而且比较极端的办法,把SAS卸了,直接换成SATA硬盘了。

安装过程我就不叙述了,网上一大堆,比较简单。

安装中有一点值得注意,不是不支持VT的就安不了,而是不支持VT的安不了win 系统,你到思杰下载的时候会发现有两个ISO,linux和winlinux。

装完虚拟机直接从浏览器访问XenServe的IP就能下载客户端,连上就可以了。

在安装中需要特别注意的几点是:1:使用CIFS时,指定的目录下必须直接是ISO,思杰这傻玩意不能选子目录,例如地址为:1.1.1.1iso,则你的ISO文件必须在ISO 下面,要是ISO下面还有文件夹的话他是认不出ISO文件的。

2:和VM一样,思杰也有个非常恶心的默认模版,WIN还好,linux至少CENTOS 6的模版是直接文字最小安装,不让选任何东西。

所以要想自己完全安装,需要把下拉菜单拉到最下面选择那个Other install3:关闭一台虚拟机的后,不想VMware那样会自动缩回去,他会停在最后的快照,第一次用的时候琢磨半天没什么一直在关机状态。

以上是我用了这些天发现的一些问题,还有一些问题我没解决1:按说标准版是不用花钱的,申请个linese就行,结果我没找到申请的地方。

2:从CIFS上读ISO特别慢,以XP我都装了四十多分钟3:网上有个创建本地ISO目录的方法,但是创建之后我没找到怎么把ISO传上去的方法以上这三个问题,如果哪位看了有方法解决麻烦告诉一声,我先谢过大家了第二篇:模具使用记录R R--5013--00第第 1 1 页共共 1 1 页模具使用记录模具名称规格使用岗位发放数量发放时间发放人复核人收回数量收回时间收回人复核人备注第三篇:15标签使用记录标签使用记录产品品种领用数量本班用量退库数量损耗数量损耗原因销毁情况第四篇:家访记录及其心得家访记录及其心得学生姓名:王子豪就读班级:2班家访时间:2014年7月16号家访形式:到学生家进行交流家访人员:沈冬梅,石俊洁学生在校情况:孩子在校较听话,懂事,认真完成老师布置的作业,能与同学和睦相处,自觉遵守班级的规章制度,按时到校。

Office365离线批量部署方法

Office365离线批量部署方法

Office365离线批量部署方法目录1. 离线包的获取 (3)1.1. 下载安装Office即选即用部署工具 (3)1.2. 编辑configuration.xml (3)1.3. 下载离线安装包 (4)2. 离线包的安装 (4)3. 批量部署的建议 (5)4. 客户端激活的建议 (6)5. 附录 (6)5.1. Product ID对照表 (6)5.2. Language ID对照表 (7)1.离线包的获取1.1. 下载安装Office即选即用部署工具从以下链接下载微软官方Office部署工具,这个工具可以根据定义下载需求的Office365离线安装包。

/en-us/download/details.aspx?id=36778是一个很小的安装文件,运行,其实就是一个解压缩的过程,将其释放到一个比较好找目录里,比如说D:\Office15\,安装后目录中会出现两个文件,如图:1.2. 编辑configuration.xml使用Windows自带的记事本(别用word)编辑上文中的configuration.xml文件。

上述内容的说明和使用方法如下:●SourcePath即离线Office365安装包所要保存的位置,上文中是首先保存至D盘的Office365文件夹中,此位置可以是一个共享目录,比如文件服务器中的某个路径“\\Server\Office365”。

●OfficeClientEdition里的内容为Office的32位版本还是64位版本。

32 表示32位版,64表示64位版。

微软推荐使用32位版本,哪怕是64位版本的操作系统,仅在具有超大Excel表格编辑任务等少数场景下才建议使用64位版本。

●Product ID里的内容为需要下载的Office版本,具体版本号对应的参数请参考文章最末的附录。

●Language ID里的内容为需要下载的Office语言,具体语言对应的参数请参考文章最末的附录。

XenServer6.0问题故障及解决方法

XenServer6.0问题故障及解决方法

XenServer6.0问题故障及解决方法XenServer问题及解决办法汇总案例一、安装好XenServer6.0后,在XenCenter上连接上Xenserver,但显示看不到本地磁盘“Local storage”如图:原因分析:1.在安装XenServer6.0过程中勾选了“enable thin provisoining (optimized storage for xendesktop)”这个选项,所以导致有些磁盘不能识别,在XenCenter上显现不出来,但可以通过命令fdisk -l查看到本地磁盘。

2. 硬盘本身不能支持thin provisioning模式,就导致XS发现不到磁盘。

“thin provisioning”要求磁盘格式是ext3的。

注释:自动精简配置(Thin provisioning,TP)是一项优化存储局域网(SAN)中可利用空间,提高存储空间利用率的技术。

解决方法:1.重新安装,不勾选“enable thin pr ovisoining (optimized storage for xendesktop)”选项。

2.手动添加上,本地硬盘挂载,参考《管理员手册》相关案例:/article/CTX131279案例二、xenserver上安装CenterOS不显示问题;案例三、Windows 2008在XenCenter上安装“XenServer Tools”时报错:原因分析:Windows 2008缺少“Microsoft .NET framework v4.0”这个组件;解决方法:下载个Microsoft .NET framework v4.0的补丁包安装上就好了。

“dotNetFx40_Full_x86_x64.exe”。

案例四:Windows 2003在XenCenter上安装“XenServer Tools”时报错:原因分析:Windows 2003缺少“Windows Imageing Components”这个组件;解决方法:下载个Windows Imageing Components的补丁包安装上就好了。

XenServer 6.x安装简介

XenServer 6.x安装简介

一、XenServer 6.1简介Citrix XenServer服务器虚拟化系统通过更快的应用交付,更高的IT 资源可用性和利用率,让数据中心变得更加灵活、高效。

XenServer 在提供了关键工作负载(操作系统、应用和配置)所需的先进功能的同时,不会牺牲大规模部署必需的易于操作的特点。

利用独特的流技术,XenServer可通过虚拟或物理服务器快速交付各种工作负载,成为企业每台服务器的理想虚拟化平台。

二、安装XenServer 6.X尽管 XenServer 通常部署在服务器级硬件上,但 XenServer 也与很多工作站和便携式计算机型号兼容。

XenServer 主机应为专用于托管 VM 的 64 位 x86 服务器级计算机。

该计算机应运行经过优化及增强的Linux 分区,并通过支持 Xen 的内核控制面向 VM 的虚拟化设备与物理硬件之间的交互。

在安装XenSerer之前,要在主机BIOS中打开Inter-VT 功能。

1、可以从网上下载XenServer安装文件,将其刻录成CD。

将主安装 CD 插入主计算机的 DVD 驱动器中。

选择从 DVD 驱动器引导。

重启计算机,此时会显示初始引导消息和Welcome to XenServer(欢迎使用 XenServer)界面,在这个界面下,有两个选项:按F1键表示进行标准安装;按F2键表示进行高级设置。

2、在选择按F1键进入标准安装后,进入安装设置界面,在选择键盘布局页面中,选择要在安装过程中使用的键盘布局。

3、选择键盘后会显示 Welcome to XenServer Setup(欢迎使用 XenServer 安装程序)界面,如图所示,告知用户在安装Xenserver时会重新格式化本地硬盘,所有原来的数据都会丢失,并且要求用户确认是否有重要数据。

确定后选择 OK(确定)。

在整个安装过程中,可以通过按 F12 键快速前进到下一个屏幕。

要获得常规的帮助信息,请按 F1 键。

XenServer服务器的搭建和配置

XenServer服务器的搭建和配置

安装与配置服务器启动后,会自动开始进行安装。

加载光盘上的数据文件选择键盘分布类型,默认直接US,OK提示会格式化磁盘,OK同意Citrix License Agreement,Accept EULA硬件支持虚拟化,OK选择本地磁盘,OK选择local media,OK直接确认,YES跳过检测,OK输入xenserver的密码,账号默认为root,密码设置为123456,OK使用静态IP地址,根据规划,xenserver的IP地址如下:ip:10.72.4.10 子网掩码:255.255.255.0 网关:10.72.4.254。

OK输入主机名:SC-XAS-SRV-01,DNS:10.72.4.1和10.72.4.2。

ok区域选择亚洲.OK中国的城市可选择的只有重庆和香港,选择重庆。

OK手动输入时间。

OK开始安装。

Install XenServer正在安装没有补充的安装。

Skip手动输入时间。

OK安装完成,OK系统会自动重启。

至此,第一台XenServer安装已经完成,由于有两台物理服务器,所以第二台服务器按照同样的步骤进行XenServer的安装。

其中,第二台XenServer服务器的信息为:主机名:SC-XAS-SRV-02,IP:10.72.4.11,子网掩码:255.255.255.0,网关:10.72.4.254,DNS:10.72.4.1、10.72.4.2。

两台服务器都装好之后,客户端直接打开浏览器,地址栏输入任何一台XenServer的IP地址。

下载客户端管理软件的安装程序并且安装。

点击Next选择安装路径和允许使用用户。

Next点击Install安装完成,点击Finish在程序中打开citrixxencenter,点击ADD a server分别输入两台xenserver的IP地址和密码,点击ADD连接成功后可以看到两台活动的Xenserver服务器,点击上方New Pool填写Pool名称,并且在maste后选择第一台服务器,然后点击下方Add New Server,把第二台服务器添加进来。

使用TinyPXEServer小工具实现PXE网络批量安装Windows2012、2016。。。

使用TinyPXEServer小工具实现PXE网络批量安装Windows2012、2016。。。

使⽤TinyPXEServer⼩⼯具实现PXE⽹络批量安装Windows2012、2016。

iny Pxe Server Install Win本⽂由 key0327 于 2018.12.05 编辑本⽂源于 ljycslg 的⽂章“HTTP⽹络启动安装原版系统ISO镜像”,是⽹络启动 PE 后,将系统加载到本地内存,再通过 httpdisk.exe 将ISO挂载映射到客户端进⾏安装,所以服务器端内存要⾜够⼤。

⼀、所需软件1、Tiny Pxe Server2、原版 windows 系统镜像(Win7 及之后的系统)3、其他软件HardLinkShellExt:为镜像创建硬链接到程序⽬录中,不⽤将镜像拷贝过去。

HardLinkShellExt 下载:运⾏库TightVNC:vnc 连接软件,在 Server 端中查看和配置系统安装过程。

WNetWatcher:扫描局域⽹中 Client 端的 IP,⽤于 vnc 连接。

程序⽬录结构:boot ⽬录下的 pe64.wim 是 pe 启动镜像,基于官⽅win10.1903原版64位PE制作,由于官⽅原版64位PE不⽀持32位程序,所以不⽀持官⽅32位ISO的安装(⽤32位的 install.wim 替换64位的)。

收集了⼀些最新的⽹卡驱动打包进pe,如果⽹卡不能被原版识别会⾃动安装驱动包。

⼆、TinyPxeServer ⽂件说明软件界⾯如果⽹络中有 DHCP 服务器,则勾选代理DHCP ,反之不勾选。

DHCP 服务器:此处选择使⽤的⽹卡。

启动⽂件:启动⽂件和引导菜单⽂件。

1、config.ini :软件的配置⽂件,运⾏软件会读取该⽂件配置,如果没有这个⽂件,则会⽣成。

2、netboot:软件设定的根⽬录,由 config.ini 指定。

3、启动⽂件:Lecagy BIOS - ipxe.pxe 或 undionly.kpxe; UEFI - bootx64.efi 。

无人值守批量安装linux操作系统

无人值守批量安装linux操作系统

无人值守批量安装linux操作系统(实验总结)每天都看对着电脑的操作系统,有时候出现了什么问题实在解决不了,我们肯定会选择重做系统的,当然一台两台系统我们还是可以一一搞定,可是我们是否想过要是一次性需要我们安装10台,100台甚至更多台的操作系统的时候,我们还是会那样傻乎乎的一台一台机械性的重复着这样的工作吗?可想而知,答案是否定的,那我们能不能找到很好的方法来解决这个问题呢?答案是肯定的,我们的前辈们肯定都遇到过这种问题他们也使用了很好的方法来解决这个问题.那就是---通过网络批量安装操作系统!这样做的好处就是当你的计算机没有光驱或者光驱损坏时,或者是没有安装介质的时候都是可以安装上我们的linux操作系统的~超棒O(∩_∩)o 哈哈不过安装之前我们还是要了解一下相关知识一.PXEPXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。

协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS 把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。

既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Client 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。

PXE技术与RPL技术不同之处为RPL是静态路由,PXE 是动态路由。

RPL是根据网卡上的ID号加上其他记录组成的一个Frame(帧)向服务器发出请求。

而服务器中已有这个ID数据,匹配成功则进行远程启动。

PXE则是根据服务器端收到的工件站MAC地址,使用DHCP服务为这个MAC地址指定一个IP地址。

每次启动可能同一台工作站有与上次启动时不同的IP,即动态分配地址。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无人值守批量部署Citrix XenServer 6.x
——操作步骤
文档信息:无人值守批量部署Citrix XenServer 6.x操作步骤
1. 环境描述
该测试在虚拟环境中模拟进行,虚拟环境描述如下:
—Windows 7 Ultimate x64
—VMware Workstation 8.0.0
—VM_XS6_01@VMware Workstation
—VM_XS6_02@VMware Workstation
描述:
Windows 7作为网络安装部署XenServer 6.x的服务器,VM_XS6_01和VM_XS6_02模拟PXE网络部署XenServer 6.x的客户端。

(生产环境直接使用裸物理服务器)
环境需求:
—TFTP服务器
—DHCP服务器
—FTP/HTTP服务器
—PXE客户端
—XenServer 6.x安装镜像
描述:
TFTP服务器采用TFTPD实现
/tftpd32_download.html
DHCP采用TFTPD实现
/tftpd32_download.html
FTP服务器采用FileZilla Server实现
/download.php?type=server
2. 环境准备
2.1 安装TFTPD软件并运行(安装过程省略……)
2.2 创建tftpboot目录,解压XenServer 6.x安装介质中/boot/pxelinux目录下pxelinux.0和mboot.c32拷贝到tftpboot目录下;
2.3 在tftpboot目录下创建XenServer目录,复制XenServer 6.x安装介质/目录下install.img和/boot目录下vmlinuz和xen.gz到该位置(.\tftpboot\XenServer)
2.4 在tftpboot目录下创建pxelinux.cfg目录,并在此目录中创建名为default的文件(无扩展名),如图:
内容如下:(可修改dom0的内存和CPU配置)
default xenserver-auto
label xenserver-auto
kernel mboot.c32
append xenserver/xen.gz dom0_max_vcpus=2 dom0_mem=752M
com1=115200,8n1 console=com1,vga --- xenserver/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=ftp://192.168.0.141/answerfile.xml install --- xenserver/install.img
2.5 点击tftpd软件中setting按钮,开启TFTP Server和DHCP Server服务;
2.6 配置TFTP服务:设置Base Directory目录为tftpboot,勾选PXE Compatibility;配置DHCP服务:设置Boot File为pxelinux.0和DHCP的IP池范围;
2.7 配置完成,重启tftpd;
2.8 创建XenServer6目录,解压XenServer 6.x安装包到该目录下;
2.9 下载并安装FileZilla Server(安装过程省略……)
2.10 启动FileZilla Server,配置FTP服务器作为XenServer PXE引导的安装源;
2.11 配置用户和路径:添加路径为C:\XenServer PXE\XenServer6并添加Anonymous 用户;
2.12 在XenServer6目录(XenServer 6.x安装镜像解压目录)下创建AnswerFile.xml 文件:内容如下:
<?xml version="1.0"?>
<installation srtype="ext">
<primary-disk>sda</primary-disk>
<keymap>us</keymap>
<root-password>password</root-password>
<source type="url">ftp://192.168.0.141</source> <admin-interface name="eth0" proto="dhcp" /> <timezone>Asia/Chongqing</timezone>
</installation>
2.13 环境准备配置完成
3. 测试步骤
3.1 在VMware Workstation中创建2个虚拟机,分别为VM_XS6_01和VM_XS6_02(VM为模拟物理服务器,生产环境直接使用物理服务器网络启动即可部署);
3.2 启动2个虚拟机,选择从Network启动,模拟物理服务器网络引导;
3.3 从tftpd中DCHP服务器上获取到IP地址
3.4 自动从FTP服务器加载XenServer 6.x安装源,并准备安装;
3.5 自动开始安装XenServer 6.x
3.6 安装完成前的配置;
3.7 自动重启XenServer 6.x主机;
3.8 完成XenServer 6.x安装;
3.9 XenCenter连接到XenServer中;
4. 测试总结
4.1 在PXE安装XenServer 6.x的过程中,通过DHCP获取IP地址时间比较久,建议在生产环境中自行搭建DHCP服务器,并配置DHCP服务器的66和67选项为TFTP 服务器IP地址和启动文件为pxelinux.0;
4.2 应答文件采用全自动安装,亦可自定义应答文件实现手动安装,具体请参考:<<XenServer 6.x安装指南>>中附录C:PXE引导安装;。

相关文档
最新文档