标签: partition

如何使用临时存储在 Amazon EC2 上创建交换分区?

这是输出df -k

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/xvda1            10317860   7059008   2734732  73% /
none                    847584         0    847584   0% /dev/shm
/dev/xvdb            153899044    192068 145889352   1% /mnt/ephemeral
Run Code Online (Sandbox Code Playgroud)

我正在使用 Centos EBS 启动映像。

我已经阅读了有关此的各种问题,但他们告诉要安装新驱动器。但我认为该驱动器已经安装在/dev/xvdb. 我对么?

我可以用这个吗:

mkswap -f /dev/xvdb
#add in /etc/fstab
/dev/xvdb       swap    swap    defaults        0       0
swapon /dev/xvdb
Run Code Online (Sandbox Code Playgroud)

它会起作用吗?

linux partition centos swap amazon-ec2

9
推荐指数
1
解决办法
7386
查看次数

在 Windows 上对磁盘进行分区有充分的理由吗?

对于 Windows 有多个分区似乎有很多困惑。我听到的一些理论是

  • 移动到新分区开始比搜索文件开始要快
  • 如果您需要格式化它会更容易,因为数据在另一个分区上
  • 将交换文件放在单独的分区上可提高性能
  • 文件/文件夹级别的安全性

一般来说,我发现数据是正确的,但在那种情况下,我宁愿拥有单独的磁盘,因为它们会更快。

简而言之,我的问题是,上述理论是否有道理,是否还有其他原因可以对磁盘进行分区?

windows partition

8
推荐指数
1
解决办法
3024
查看次数

存储虚拟机映像的最佳文件系统是什么?

我正在计划如何对我的硬盘进行分区。

我想有 2 个分区 - 一个用于 Ubuntu,主操作系统,另一个用于虚拟机映像,因为我想通过 VirtualBox 运行 Windows 和 MacOS 的虚拟机。

我的问题是 - 虚拟机分区的最佳文件系统是什么?

使用 FAT32 或 NTFS 以外的文件系统在性能方面有什么优势吗?

ubuntu partition filesystems virtual-machines virtualbox

8
推荐指数
2
解决办法
2万
查看次数

那么既然赛门铁克杀死了 PartitionMagic,我们用什么来代替它呢?

显然,自从上次我不得不对分区和映像进行大量操作以来,赛门铁克收购、忽视并扼杀了 PartitionMagic。(是的,已经有一段时间了。)那么,我们打算使用什么来代替,这给了我们实际做它该死的应该如此高贵地展示的 PartitionMagic 的一般行为?

partition hard-drive symantec

8
推荐指数
1
解决办法
1525
查看次数

centos 100% 磁盘已满 - 如何删除日志文件、历史记录等?

mysqld 无法启动,因为磁盘空间已满:

101221 14:06:50 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
101221 14:06:50 [ERROR] Can't start server: can't create PID file: No space left on device
Run Code Online (Sandbox Code Playgroud)

运行df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              16G  3.2G   12G  23% /
/dev/sda5             4.8G  4.6G     0 100% /var
/dev/sda3             430G  855M  407G   1% /home
/dev/sda1              76M   24M   49M  33% /boot
tmpfs                 956M     0  956M   0% /dev/shm
Run Code Online (Sandbox Code Playgroud)

du -sh */var

12K     account
56M     cache
24K     db …
Run Code Online (Sandbox Code Playgroud)

partition hard-drive disk-space-utilization

8
推荐指数
1
解决办法
10万
查看次数

使用lvm时fdisk分区类型重要吗

我继承了一些 LVM 卷,我注意到 fdisk 将构成卷组的磁盘报告为分区类型 83 (Linux) 而不是 8e (Linux LVM)。这是一个问题吗? fdisk 分区类型有多重要?它们会影响任何东西还是只是为了方便而贴上标签?谢谢你的帮助。

linux partition lvm fdisk

8
推荐指数
2
解决办法
5008
查看次数

将一个分区挂载到两个挂载点

我有一个名为 sda4 的分区。

我想将mysql数据和xml文件存储在该分区上,因为安装mysql和域的分区空间很小。

所以我打算在sda4下有两个子文件夹,一个用于mysql,一个用于xml。然后我想像这样分别安装子文件夹:

mount -t auto /dev/sda4/mysql /var/lib/mysql

mount -t auto /dev/sda4/xml /home/user/domain/public_html/xml
Run Code Online (Sandbox Code Playgroud)

我的计划可行吗?一个分区可以挂载到两个挂载点吗?

linux partition hard-drive mount

8
推荐指数
1
解决办法
1万
查看次数

mdadm --zero-superblock 在磁盘上有其他分区

我有三个磁盘,用于容纳 MD RAID5 阵列。我已经删除了(或者我认为)这个数组并为 btrfs 和交换空间创建了分区。在重新启动机器时,MD 仍然绑定用于保存旧阵列的设备,导致新文件系统无法挂载。

有人向我建议,raid 阵列的旧超级块可能会被留下,导致 MD 认为它是一个真正的阵列,从而绑定磁盘。建议的解决方案是使用 mdadm --zero-superblock 清除受影响磁盘上的超级块。但是,我真的不知道这对磁盘有什么作用。由于这个磁盘包含分区,我真的不想盲目地开始将其部分归零。

那么我应该遵循什么程序来安全地清除 MD 超级块而不损坏驱动器上的其他分区和文件系统?

这个问题本质上问了同样的问题,但是对于在重新分区的设备上执行 mdadm --zero-superblock 是否实际上应该是安全的,没有明确的答案: mdadm superblock hidden /shadowing partition

partition mdadm

8
推荐指数
1
解决办法
5万
查看次数

如何挂载新的逻辑卷(添加到 fstab 和 mtab)?

我第一次使用这个命令创建了一个新的 LV:

lvcreate -L 20G -n iew-vm-lv /dev/ubuntu-vg #create the new LV
Run Code Online (Sandbox Code Playgroud)

当我尝试运行时mount /dev/ubuntu-vg/iew-vm-lv,出现以下错误:

挂载:在 /etc/fstab 或 /etc/mtab 中找不到 /dev/ubuntu-vg/iew-vm-lv

如何将新的 LV 添加到这些文件中?我应该手动编辑它们吗?

文件的当前内容是:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options> …
Run Code Online (Sandbox Code Playgroud)

ubuntu partition filesystems lvm

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

Raid 1/10:内核恐慌 - 不同步:试图杀死 init

为了学习目的,我在 Virtual Box 中设置了 Raid 1 和 Raid 10。

4 个硬盘驱动器的以下分区:

我在四个驱动器上创建了一个 100mb 的分区 (/boot),并将其设为 raid 1 分区。

然后利用每个驱动器上的剩余空间,我设置了软件 raid 10 并将其配置为 LVM。在 LVM 中,我设置了一个 4GB 的交换分区和 20GB 的根分区 (/) 作为 ext4。

当我安装了 CentOS 6.2 64Bit 时,它似乎可以工作。然后我决定删除第二个 HD (Disk2.vdi) 以查看会发生什么并重新启动虚拟机,然后出现错误:

Kernel panic - not syncing: Attempted to kill init!
Run Code Online (Sandbox Code Playgroud)

这就是我卡住的地方。我希望操作系统能够正常加载并让我知道一个磁盘出现故障,但事实并非如此。怎么了?

编辑:我进一步挖掘以查看出了什么问题,这是屏幕截图:

在此处输入图片说明

当磁盘出现故障时,这是否正常?或者我没有正确设置分区/raid?

linux raid partition centos software-raid

7
推荐指数
1
解决办法
2158
查看次数