加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

如何为LVM逻辑卷指定扇区大小?

发布时间:2020-12-13 18:07:18 所属栏目:Linux 来源:网络整理
导读:我正在通过targetcli(iSCSI)创建用于导出的逻辑卷. 我正在使用lvm的精简配置卷,例如 lvcreate -V 1T --thin -n vol_name storage/thin_pool 然后我将创建的逻辑卷添加到targetcli的iblock backstore中.生成的设备将4096显示为get属性hw_block_size 由于缺乏
我正在通过targetcli(iSCSI)创建用于导出的逻辑卷.

我正在使用lvm的精简配置卷,例如

lvcreate -V 1T --thin -n vol_name storage/thin_pool

然后我将创建的逻辑卷添加到targetcli的iblock backstore中.生成的设备将4096显示为get属性hw_block_size

由于缺乏启动器支持(VirtualBox),我需要这些LUN具有512字节扇区.出于一致性原因,我想避免使用fileio backstore(据说允许设置扇区大小).

是否可以在创建卷或将卷分配到Backstore期间指定扇区大小?

解决方法

fileio后备存储驱动程序是您完成此操作的方式.如果您选择在fileio后台上启用写回缓存(或targetcli引用它,“缓冲模式”),则一致性只是一个问题.

正如Datera本身所建议的那样,无缓冲模式是任何发行版上几乎所有targetcli实现的默认模式.这应该不是什么大问题.

但是,如果在创建后备存储时需要强制执行无缓冲模式,则可以这样指定:

#/ backstores / fileio /> create name = file_backend file_or_dev = / srv / san / fileio size = 2G buffered = False

您可以使用fileio后台来处理瘦LVM2,同时更改几乎任何设置,而块或iblock后端存储已经过优化,可以直接传递磁盘抽象及其硬件属性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读