Questions tagged «storage»

使用此标签可以指代任何类型的数据保留设备(RAM,闪存,硬盘,磁带,打孔卡等),其分隔信息(文件,块,扇区等)的方式或如何记录并检索它们。这是一个非常广泛的主题,因此选择与介质(硬盘,cdrom等)或介质上使用的格式(胖,ntfs,ext,f2fs等)有关的其他标签可能有助于进一步识别它。

10
linux:如何查看系统上所有可用磁盘的所有UUID?
我/etc/fstab包含: # / was on /dev/sda1 during installation UUID=77d8da74-a690-481a-86d5-9beab5a8e842 / ext4 errors=remount-ro 0 1 此系统上还有其他几个磁盘,并且并非所有磁盘都已安装到正确的位置(例如,有时会将/ dev / sda1和/ dev / sdb1颠倒过来)。 如何查看系统上所有磁盘的UUID?我可以在该系统上看到第三个磁盘的UUID吗?
153 linux  storage 

6
用零清除未使用的空间(ext3,ext4)
如何用零清除未使用的空间?(ext3,ext4) 我在寻找比...更聪明的东西 cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero 像FSArchiver一样,它正在寻找“已用空间”,而忽略未使用但相对的站点。 目的:我想压缩分区映像,因此强烈建议使用零填充未使用的空间。 顺便说一句。对于btrfs:用零清除未使用的空间(btrfs)

12
查找连接到Linux机器的所有存储设备
我需要查找连接到给定计算机的所有可写存储设备,无论它们是否已安装。 最糟糕的方法是尝试/dev与可写设备(hd *和sd *)相对应的每个条目。 有更好的解决方案,还是我应该坚持呢?
32 linux  storage 

7
如何使用DD将数据从旧驱动器迁移到新驱动器?
我正在将笔记本电脑上的内部SATA硬盘驱动器从40G驱动器升级到160G驱动器。我有一个带有SATA卡的Linux / Ubuntu桌面。我实际上想在工作中的几个CentOS和FreeBSD盒上做同样的事情,看来这将有相同的解决方案。 我听说我可以使用DD将40G分区镜像到160G驱动器,或者可以将40G分区另存为本地系统上的映像,然后将该40G映像复制到160G驱动器。 谁能描述我该怎么做?我是否需要任何其他实用程序,例如gparted


4
在LVM中添加磁盘的最佳实践是什么
根据Linux联机帮助页,您可以将原始磁盘以及分区添加到卷组。 在其他文档(RedHat,CentOS或openSUSE)中,所有示例均涉及将分区添加到VG而不是原始磁盘。常见的(最佳)做法是什么?
21 linux  lvm  storage 

2
对LVM2逻辑卷进行碎片整理
问题:是否有工具支持对LVM2逻辑卷进行碎片整理?(将范围扩展为一致的顺序) 最好通过定义扩展区的所需顺序(类似于“在磁盘的开头分区A,在A之后的B,但在PV的末尾是X”) 当然,必须考虑以下情况: VG由一个PV组成 VG由许多PV组成,但是每个LV都位于一个PV上 VG由许多PV组成,LV在许多PV中具有其范围 可以讨论是否可以删除分区。 专有技术:可以使用来移动范围的范围pvmove,例如:pvmove --alloc anywhere /dev/sdb1:1000-1999 /dev/sdb1:0-999。 原因:因为手动移动多个范围pvmove是完全可重复的事情(是否有大脑也存在疑问),所以我很好奇是否存在用于自动化/支持该过程的工具。如果不是,也许……一个人做-您认为这样的工具对其他人有用吗?

1
pdflush,kjournald,swap等如何互操作?
最近看到了一个引发这种想法的问题。在这里或通过Google机器无法真正找到答案。基本上,我想知道内核I / O体系结构是如何分层的。例如,kjournald调度到pdflush还是相反?我的假设是pdflush(对于大容量存储I / O更通用)将处于较低级别并触发SCSI / ATA /执行实际执行写入所需的所有命令,并kjournald在写入之前处理较高级别的文件系统数据结构。我也可以用另一种方式查看它,kjournald直接与文件系统数据结构连接并不pdflush时醒来,然后通过将脏的页面缓存页面写入设备kjournald。两者也有可能由于其他原因根本不互动。 基本上:我需要某种方式来可视化(图形或仅作解释)用于将I / O分配到Linux内核中的大容量存储的基本体系结构。

2
如何正确拔出/插入可移动LVM2设备?
如何正确拔出(移除)存储设备,然后插入(插入)具有LVM2的可移动(热插拔,USB等)存储设备? 我找到了这个便条 卸下(拔出,弹出): lvchange -an /dev/your_volume_group_name vgexport -a 插入(插入): vgimport -a lvchange -ay /dev/your_volume_group_name 但我不确定是否使用“全部”选项-a是不是和过度杀伤力? 另一件事,我想知道在某些情况下是否需要vgscan pvscan在这种情况下使用?我在考虑自动化解决方案。

2
为什么制作可引导的Linux USB记忆棒时同步如此重要?
从Arch Linux Wiki:https : //wiki.archlinux.org/index.php/USB_flash_installation_media # dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync [...]你不能错过同步到拔USB驱动器之前完成。 我想知道 它有什么作用? 如果不考虑将会有什么后果? 笔记 dd与可选命令一起使用的命令status=progress: tar -xzOf archlinux-2016-09-03-dual.iso | dd of=/dev/disk2 bs=4M status=progress && sync 或pv用于进步 tar -xzOf archlinux-2016-09-03-dual.iso | pv | dd of=/dev/disk2 bs=4M && sync

1
将qcow2映像移动到物理硬盘驱动器
我有一个qcow2映像,可用来使用QEMU引导linux的安装。我想将该映像的内容直接放置到物理硬盘上,以便可以直接从桌面引导到该Linux安装。我想做些类似的事情dd if=my-qcow2.img of=/dev/sdb。但是,这显然将不起作用,因为qcow2不会在逻辑上将虚拟磁盘的内容存储在qcow2文件中。有什么建议?
12 storage  cloning  qemu 

3
Ubuntu-设备上没有剩余空间(NTFS)
我有一台存储大量数据的服务器,我保留了许多嵌套目录,其中包含数百万个文件。 尝试将一个大目录(约700GB)从一个磁盘移动到另一个磁盘时,出现错误: mv /media/storage3/dir /media/storage4/ "No space left on device" 另外,尝试在磁盘上创建一个小的txt文件不起作用: Error opening file '/media/storage4/Untitled Document': No space left on device 我在线检查了许多选项,但没有一个起作用。 df -h输出: Filesystem Size Used Avail Use% Mounted on /dev/sdg7 77G 9.2G 64G 13% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 32G 4.0K 32G 1% /dev tmpfs …

1
了解udevadm info -a -n / dev / sdb的输出
我将外部硬盘插入笔记本电脑。我尝试通过以下方式查找信息 $ udevadm info -a -n /dev/sdb Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the …
11 usb  udev  devices  storage  pci 

5
如何清除没有物理访问权限的服务器?
我有一个想要取消的Godaddy专用服务器。在此之前,我想在服务器上进行干净的格式化,以确保下一个获得服务器的人无法取消删除任何操作(在重新格式化之前,我不知道Godaddy有多彻底)将磁盘交给其他人。) 我当然没有对该计算机的物理访问权,所以无论做什么我都必须通过ssh进行。我不确定我能做什么。

2
用零清除未使用的空间(btrfs)
如何用零清除未使用的空间?(我正在要求用于btrfs文件系统的工具) 我在寻找比...更聪明的东西 cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero 就像FSArchiver一样,它正在寻找“已用空间”,而忽略了未使用但相对的站点。 目的:我想压缩分区映像,因此强烈建议使用零填充未使用的空间。 顺便说一句。对于ext3,ext4:用零清除未使用的空间(ext3,ext4)。在这里我要求btrfs 澄清“更智能的算法”:正如我所看到的那样,“更智能的算法”会引起混乱,在这里我最终决定添加一些内容。亲爱的读者,请考虑将文件系统视为数据结构。为简化起见,让我们想象一下自平衡的红黑树保存图,它用作关联键->值数组,其中值是整数。目标是清除所有带有零的负值。“非智能”算法将对其进行迭代,并将key:value对添加到新映射(最终将负数更改为零)。智能算法将仅检测存储负值的位置并就地清除它们。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.