AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[block-device](server)

Martin Hope
Jesse
Asked: 2024-05-12 04:13:03 +0800 CST

包含多个文件的 NBD 服务器配置目录

  • 5

我无法让多个配置在我的 NBD 服务器上工作。

场景1

这工作正常...

/etc/nbd-server/config:

[generic]
  user = nbd 
  group = nbd 
[export]
  exportfile = /path/to/export/file

场景2

但是,我需要这个才能工作......

/etc/nbd-server/config:

[generic]
  user = nbd 
  group = nbd 
  includedir = /etc/nbd-server/conf.d

所以,我应该能够将文件放入/etc/nbd-server/conf.d/, 中......

/etc/nbd-server/conf.d/somefile:

[export]
  exportfile = /path/to/export/file

但是,事实并非如此。

它仅适用于原始配置中的所有内容(场景 1)。如何使方案 2 发挥作用?

block-device
  • 1 个回答
  • 19 Views
Martin Hope
deanhuff
Asked: 2022-02-18 08:21:19 +0800 CST

LVM 中的块设备 ID 可以静态设置吗?

  • 0

我有一个使用 LVM2 的系统,其中包含一个 PV ,其中包含 1 个 VG /,而VG 又包含 5 个逻辑卷(、、、、、)。/home/var/swap/data

当我创建 LV /( lvcreate -L 15G -s -n root_snap_test01 /dev/vg01/lv_root) 的快照时,重新启动时设备 ID(使用类似的东西stat /home)将显示它的设备 ID 已/为创建的每个快照增加。此外,如果从快照/中恢复 ( ),则的设备 ID 将成为的原始设备 ID。lvconvert --merge .../home/

有没有办法为给定的一组逻辑卷指定块设备(并假设作为 stat 命令的一部分输出的结果设备 ID)?

这是否可以在给定 LV 名称的情况下静态应用?

lvm snapshot block-device
  • 1 个回答
  • 32 Views
Martin Hope
domsson
Asked: 2021-07-23 08:10:16 +0800 CST

lsblk 将 LVM 卷显示为分区的子组件

  • 0

给定两个物理驱动器sda和sdb,我有:

  • 用于fdisk制作sda1, sda2,sdb1和sdb2
  • 相应地创建了四个物理卷:pvcreate /dev/sda1等
  • 创建了一个卷组:vgcreate datavg /dev/sda1 /dev/sda2 /dev/sdb1 /dev/sdb2
  • 创建了一个逻辑卷:lvcreate -L 4096 -n datalv datavg
  • 制作了一个文件系统:mkfs -t ext4 /dev/datavg/datalv

据我所知,这似乎工作得很好。但是,lsblknow 的相关输出如下所示:

NAME              MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                 8:0    1  58.7G  0 disk 
|-sda1              8:1    1  29.4G  0 part 
`-sda2              8:2    1  29.3G  0 part 
sdb                 8:16   1  58.7G  0 disk 
|-sdb1              8:17   1  29.4G  0 part 
| `-datavg-datalv 254:0    0     4G  0 lvm  /mnt/data
`-sdb2              8:18   1  29.3G  0 part 

我不太明白为什么datavg-datalv会出现在下面 sdb1。这是否表明我的设置过程中有一些错误?

lvm block-device
  • 2 个回答
  • 769 Views
Martin Hope
Grant Curell
Asked: 2021-04-27 17:07:47 +0800 CST

文件存储不依赖块存储吗?

  • 1

我通常从事软件方面的工作,并且在存储方面很弱。我正在阅读有关块、文件和对象存储的内容,我发现的所有内容都将存储作为一个完全孤立的主题进行讨论,而不是包括操作系统会看到的内容——这是我真正感兴趣的。

让我困惑的是块存储和文件存储是完全分开的。例如,在 LVM 中,您必须为其提供块设备进行管理,然后在此之上您拥有各自的 VG 和 LV,并在其之上具有文件系统。这些块设备不被视为块存储吗?

当存储人员说文件存储时,该文件存储在某些时候是否必然在其下方具有块存储?相反,块存储是否不需要在其之上的某些东西才有用?是文件系统还是某种对象/专有/特殊酱汁存储?

例如,如果我理解正确,SAN 有某种控制器,然后提供 LUN(通常),然后由服务器安装(视为操作系统中的另一个硬盘驱动器),然后将文件系统放在它们上面。或者这是不正确的?

这似乎很奇怪,因为大多数阅读材料都将这些内容呈现为看似相互排斥的选项,我不确定我是否误解了一些基本的东西。

linux storage block-device
  • 1 个回答
  • 74 Views
Martin Hope
rahul sharma
Asked: 2021-02-09 12:45:34 +0800 CST

块存储元数据

  • 0

文件和块存储存储的元数据是什么?我假设文件存储具有与文件系统的分层性质有关的元数据,例如哪些文件,哪些目录,目录中的文件/子目录以及其他元数据,例如创建日期/权限等。

现在在块存储中,从用户的角度来看,我们看到文件系统是分层排列的。但是块存储是否提供了这种内置功能?我认为块存储不知道文件系统的分层性质。它可以将文件分成块并将其存储,在检索时,它可以组合并发送单个文件。所以,我的问题是:

  1. 谁在块存储中准确维护分层信息?
  2. 谁维护块存储中的创建日期/上次更新/权限等元数据?
filesystems cloud-computing block-device metadata
  • 2 个回答
  • 133 Views
Martin Hope
Zixradoom
Asked: 2015-12-26 19:11:29 +0800 CST

块设备映像文件是否有标准文件扩展名

  • -1

块设备映像文件只是它们正在模拟的设备的一大组连续块。我意识到文件扩展名更适合用户,并且通常在 Linux 操作系统上不需要。

我很好奇是否有标准扩展名,例如lun1.img 中的.img,用作基于文件的块设备作为 iSCSI 目标

block-device
  • 1 个回答
  • 50 Views
Martin Hope
Charles
Asked: 2012-05-30 19:22:35 +0800 CST

DRBD 是唯一可行的 Linux 块复制解决方案吗?

  • 16

我发现自己需要块级别​​的冗余存储。文件级复制(Gluster、GFS 等)不适用于我的用例。

看起来 DRBD 是块复制的首选解决方案。似乎没有太多其他理智的选择。我的研究失败了吗,或者 DRBD 是镇上唯一的游戏吗?

linux replication block-device
  • 7 个回答
  • 18192 Views
Martin Hope
Manwe
Asked: 2012-05-19 05:29:07 +0800 CST

Xen 4.1 主机 (dom0) 与 blktap 磁盘 ("tap:aio:") 未连接

  • 8

将 blktap 与 xen-4.1 一起使用时出现问题,运行带有 dom0 xen-4.1 的 Ubuntu Precise stock 内核。

我得到:

[    5.580106] XENBUS: Waiting for devices to initialise: 295s...290s.
...
[  300.580288] XENBUS: Timeout connecting to device: device/vbd/51713 (local state 3, remote state 1)

还有一些系统日志行:

May 17 13:07:30 localhost logger: /etc/xen/scripts/blktap: add XENBUS_PATH=backend/tap/10/51713
May 17 13:07:31 localhost logger: /etc/xen/scripts/blktap: Writing backend/tap/10/51713/hotplug-status connected to xenstore.

使用 tap:aio: 磁盘线。文件:/作品。

disk = [
    'tap:aio:/data/root.img,xvda1,w',
]

清晰和精确的 domU 内核存在问题,两个来宾都在 Ubuntu hardy dom0 Host 64bit 2.6.24-28-xen xen-3.3 中工作

 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Distributor ID: Ubuntu
Description:    Ubuntu 12.04 LTS
Release:        12.04
Codename:       precise
xen linux block-device dom0
  • 1 个回答
  • 4613 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve