要在 VM 开始安装作业系统,虽然 XenServer 已包含多个范本,例如 RedHat AS 4+5、CentOS、SuSE、Oracle Enterprise Linux 等等,在这些列表内的,安装时都不须额外下载原始安装光盘; 若未在列表内,例如 RedHat AS 3,就必须使用光盘方式安装。这里说明如何在新增 VM 时以 iso 档 方式来安装所需的作业系统。
首先,登录 console,执行以下指令,创建 iso 档型式的存储库(SR - Storage Repositories )
mkdir /boot-iso
xe sr-create name-label=boot-iso type=iso device-config:location=/boot-iso device-config:legacy_mode=true content-type=iso
使用SFTP上传 iso 档至主机的 /boot-iso 即可。
注:
1.如果不小心创建错误,或重复新增,想删除存储库时,就使用 XenCenter UI,直接选择 Detach ..... 就可以了。
2.上传 iso 档至主机后,XenCenter 不能同步显示,须在 console 执行 xe-toolstack-restart 指令后,XenCenter 才可以识别到。