添加二级存储
二级存储的系统需求
二级存储器或Linux NFS服务器
SMB/CIFS (Hyper-V)
(可选)OpenStack Object Storage (Swift) (参见 http://swift.openstack.org)
最少100GB容量
二级存储必须与他服务的客户虚拟机在同一个区域。
每一个二级存储服务器必须对区域的所有主机可用。
添加二级存储
当你创建一个新的区域时,第一个二级存储作为创建的一部分 。为了添加更多的服务器,你可以随时添加二级存储服务器到已创建的区域中。
警告
确保二级存储服务器上没有存储任何数据。添加服务器到CloudStack时,会损坏服务器上原有已存的数据
为了准备区域的二级存储,你应当在管理节点安装时创建并挂载了NFS共享目录。参见 “准备NFS共享目录”.
如果你正在使用Hyper-V主机,确保你已经创建了一个SMB共享目录。
确保你在安装管理节点时,准备了系统虚拟机模板,参见 “准备系统虚拟机模板”.
以根管理员身份登录CloudStack界面。
在左侧导航栏中,点击基础架构
在二级存储中,点击 查看全部。
点击添加二级存储。
填写以下内容:
名称–需要给二级存储一个描述性名称。
提供者。选择S3,Swift,NFS或者CIFS。此时会出现需要填写的相关内容。根据提供者的不同,需要的内容会有所不同。要了解更多,可参考提供者文档(如S3或Swift网站)。NFS可用于区域存储,其他的可用于地域存储。对 Hyper-V,选择 SMB/CIFS。
警告
地域中不支持多类二级存储共存。每一个地域只能使用NFS,S3或Swift其中的一种。
创建NFS二级暂存区,必须要勾选此项。
警告
即使UI允许你不勾选此项,也不要这样做。此项以及下面的三项内容是必须要填写的。即使二级存储提供商使用了Swift或S3,在每个区域中NFS暂存区仍是需要的。
区域,即二级暂存区所在的区域。
SMB Username:仅当选择了SMB/CIFS时可用。此账户针对SMB拥有必要的权限。用户必须是Hyper-V管理组的成员。
SMB Password:仅当选择了SMB/CIFS时可用。此密码与账户关联。
SMB Domain:仅当选择了SMB/CIFS时可用。是SMB共享目录活动哉的一部分。
NFS服务器。二级暂存区的区域名称。
路径。二级暂存区所在区域的路径
为每一个区域添加二级暂存区
每一个区域至少有一个NFS存储区。每个区域允许存在多个NFS服务器。按以下步骤为区域添加一个二级暂存区
以根管理员身份登录CloudStack界面。
在左侧导航栏中,点击基础架构
在二级存储中,点击 查看全部。
在选择视图中,选择二级暂存区
点击添加二级暂存区按钮
填写对话框中的内容,然后点击确定
区域,即二级暂存区所在的区域。
NFS服务器。二级暂存区的区域名称。
路径。二级暂存区所在区域的路径