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

前端之家收集整理的这篇文章主要介绍了如何为LVM逻辑卷指定扇区大小?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在通过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后端存储已经过优化,可以直接传递磁盘抽象及其硬件属性.

原文链接:https://www.f2er.com/linux/400976.html

猜你在找的Linux相关文章