Xenserver默认安装到本地磁盘,它是基于本地磁盘上Linux的LVM所管理,在xenserver创建为LVM Typer的本地SR,xenserver在LVM上不支持Thin Provisioning磁盘精简制备功能,假设我们想使用Thin Provisioning功能须要将磁盘格式化为EXT3格式。创建EXT3 Typer的本地SR。假设安装时仅仅有一个硬盘/dev/sda,那么默认会化为3个分区,当中/dev/sda1为主分区。/dev/sda2为备份分区,二者皆为4G。余下的空间被划分到了/dev/sda3。该分区默觉得lvm格式,即被当做逻辑卷处理。同一时候,因为XenServer使用的是GPT分区表,应该使用gdisk或者partx命令进行管理。

EXT3 Typer的本地SR创建方法有两种:

1.在安装xenserver的时候勾选Enable thin provisioning,然后默认装完后本地磁盘将被格式化为EXT3格式。

2.假设在安装xenserver时候未勾选Enable thin provisioning选项,默认安装完本地磁盘将是LVM格式。此时我们须要使用CLI去改动重置为EXT3格式。

(1)删除当前的默认SR

  • xe sr-list name-label=”Local storage”

列出本地SR的UUID,我们能够看到此时typer为LVM

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3h5eXhjMTk5Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

  • xe pbd-list sr-uuid=xxxx

列出本地SR相应PDB的UUID

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3h5eXhjMTk5Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

  • xe pbd-unplug uuid=xxxx

拔出PDB对象

  • xe pbd-destroy uuid=xxxx

删除PBD对象

  • xe sr-forget uuid=xxxx

forget本地SR对象

(2)去除当前/dev/sda分区的LVM特性。

依次使用lvremove、vgremove、pvremove命令删除当前的lvm卷、VG卷组与PV物理卷。假设不进行这一步。尽管一样能够创建SR,可是在导入虚拟机或者创建虚拟机的时候会出现不可预知的错误。

(3)格式化/dev/sad分区为0700格式。

(4)创建新的ext格式的分区。

xe host-list

xe sr-create host-uuid=xxxx content-type=user name-label=”Local storage” shared=false device-config:device=/dev/sda3 type=ext

创建EXT3格式的本地SR对象

此时观察xencenter上能够看到本地存储已经是Ext3格式,成功。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3h5eXhjMTk5Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

最新文章

  1. 关于n!mod p
  2. [tools]QuickPing
  3. .NET 关键字
  4. MongoDB的安装小结
  5. JQuery Ajax 在asp.net中使用小结
  6. Android-x86虚拟机安装配置全攻略
  7. WebService开发应用
  8. javascript每日一练(十三)——运动实例
  9. ibatis通过Map封装参数调用存储过程
  10. 仅以一个前端开发人员的角度看微信小程序
  11. 2015年ACM长春区域赛比赛感悟
  12. [译]Ocelot - Getting Started
  13. 正则双重过滤 /// splitKey1 第一个正则式匹配 /// splitKey2 匹配结果中再次匹配进行替
  14. Docker Kubernetes 健康检查
  15. 聊聊我怎么系统学习Linux技能并快速提高的
  16. Java并发之线程池ThreadPoolExecutor源码分析学习
  17. 队列 c实现
  18. oracle-rman-1
  19. 1079. Total Sales of Supply Chain (25)-求数的层次和叶子节点
  20. (转)Java中的守护线程

热门文章

  1. excel转换成oracle建表脚本
  2. 终端复用工具tmux的使用
  3. Velocity浅析及与Jsp、Freemarker对比 分类: B1_JAVA 2014-07-21 09:14 637人阅读 评论(0) 收藏
  4. asm 的hello world 2011.04.28
  5. [转载]Ocelot简易教程(二)之快速开始2
  6. POJ2112 Optimal Milking 【最大流+二分】
  7. php函数实现显示几秒前,几分钟前,几天前等方法(网络上什么都有)
  8. CSS自己主动换行、强制不换行、强制断行、超出显示省略号
  9. css实现图片未加载完成时占位显示
  10. 使用Toolbar + DrawerLayout快速实现高大上菜单侧滑