小编s-k*_*rek的帖子

关于使用 LVM 创建 RAID0 的几个问题

我有点困惑,因为我发现了两个关于使用 LVM 创建 RAID0 的不同说明。第一个资源显示了使用此模式创建 RAID0 的方法:

lvcreate -i[num drives] -I[strip size] -l100%FREE -n[lv name] [vg name]
Run Code Online (Sandbox Code Playgroud)

但是查看官方手册,它显示的方法几乎没有什么不同,至少我认为,相同的任务。

lvcreate --type raid0  [--stripes Number --stripesize Size] VG [PVs]
Run Code Online (Sandbox Code Playgroud)

在第二个例子中,我们明确指出我们正在处理raid0。我现在不确定哪种模式是正确的。我尝试了第一个并创建了 lvg 没有问题,但还没有进行更深入的测试。

在我搞砸我的电脑之前,我还有第二个问题想问;)

我有两个相同的 ssd 驱动器 - 我想加快系统和游戏的性能。我想用它们制作 RAID 0,最近,我发现一篇文章说它可以用 LVM 来完成。

我很惊讶,这个raid是在LVM的最后一个“层”——逻辑组上进行的。我希望它发生在创建卷组的级别,然后在 raid 0 之上创建普通分区。

只是为了确保,这会运作良好吗?

sudo lvcreate -i2 -I4 --size 100G -n root lvm-system /dev/sda /dev/sdc 
sudo lvcreate -i2 -I4 --size 4G -n swap lvm-system /dev/sda /dev/sdc 
sudo lvcreate -i2 -I4 -l 100%FREE -n games lvm-system /dev/sda /dev/sdc
Run Code Online (Sandbox Code Playgroud)

我将不胜感激任何帮助!

linux raid lvm raid0

6
推荐指数
1
解决办法
2844
查看次数

为什么使用 autofs 挂载的目录在文件系统中不可见,但在提供完整路径后可以访问?

这是我的第一个 nfs / autofs 配置,所以我可能配置错误。当我导航到添加到 /etc/auto.master 的目录时,我看不到任何挂载点,但是当我发出带有预期挂载点完整路径的 cd 时,它会调出,我可以访问它。我认为,下面的输出是不言自明的:

user@user-desktop:~/mnt/shares/autofs$ ls
user@user-desktop:~/mnt/shares/autofs$ ls ./backup_tmp
lost+found  test.file
Run Code Online (Sandbox Code Playgroud)

这就是/etc/auto.master文件的样子(在接收方机器上)。前两行是默认的,所以我不确定是否应该触摸它们:

+dir:/etc/auto.master.d
+auto.master
/home/user/mnt/shares/autofs /etc/auto.misc --timeout=20
Run Code Online (Sandbox Code Playgroud)

这就是/etc/auto.misc的样子(默认情况下第一行):

cd      -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
data_archive           -fstype=nfs4     192.168.1.140:/mnt/data_archive
data_file-resources    -fstype=nfs      192.168.1.140:/mnt/data_file-resources
backup_tmp             -fstype=nfs      192.168.1.140:/mnt/backup_tmp
Run Code Online (Sandbox Code Playgroud)

谁能帮我调试这个问题吗?

linux nfs autofs

6
推荐指数
2
解决办法
9697
查看次数

标签 统计

linux ×2

autofs ×1

lvm ×1

nfs ×1

raid ×1

raid0 ×1