安装 SSD

安装 SSD

我最近从 OVH 获得了一个“专用游戏服务器”,并且他们承诺会提供 2x480GB SOFT SSD。

但是,df -h显示此输出:

root@dedi:/home/shavit# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        20G  4.2G   14G  24% /
devtmpfs         63G  4.0K   63G   1% /dev
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none             13G  868K   13G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none             63G  1.1M   63G   1% /run/shm
none            100M     0  100M   0% /run/user
/dev/md2        421G  392G  7.5G  99% /home

我想那/dev/md2是我承诺要买的 480GB SOFT SSD 之一。
目前我们的磁盘使用率为 99%,非常担心可能会丢失数据,我担心我们没有安装其他磁盘。

root@dedi:/home/shavit# fdisk -l

Disk /dev/sdb: 480.1 GB, 480103981056 bytes
255 heads, 63 sectors/track, 58369 cylinders, total 937703088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1768c0f0

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        4096    40962047    20478976   fd  Linux RAID autodetect
/dev/sdb2        40962048   936648703   447843328   fd  Linux RAID autodetect
/dev/sdb3       936648704   937695231      523264   82  Linux swap / Solaris

Disk /dev/sda: 480.1 GB, 480103981056 bytes
255 heads, 63 sectors/track, 58369 cylinders, total 937703088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3767be62

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        4096    40962047    20478976   fd  Linux RAID autodetect
/dev/sda2        40962048   936648703   447843328   fd  Linux RAID autodetect
/dev/sda3       936648704   937695231      523264   82  Linux swap / Solaris

Disk /dev/md2: 458.6 GB, 458591502336 bytes
2 heads, 4 sectors/track, 111960816 cylinders, total 895686528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/md1: 21.0 GB, 20970405888 bytes
2 heads, 4 sectors/track, 5119728 cylinders, total 40957824 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md1 doesn't contain a valid partition table

我对系统操作相关的所有事情都完全不了解,而且正如我所说的,我害怕丢失数据,所以我不想自己处理任何事情,因为我的电脑上没有足够的物理磁盘空间来备份数据。

有人能帮我安装未安装的 SSD 吗不会丢失数据? 我感到失落。

谢谢!

编辑:cat /proc/mdstat

root@dedi:/home/shavit# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sda1[0] sdb1[1]
      20478912 blocks [2/2] [UU]

md2 : active raid1 sda2[0] sdb2[1]
      447843264 blocks [2/2] [UU]
      bitmap: 3/4 pages [12KB], 65536KB chunk

unused devices: <none>

cat /proc/swaps

root@dedi:/home/shavit# cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sdb3                               partition       523260  15476   -1
/dev/sda3                               partition       523260  0       -2

答案1

Michael 确实是第一个到这里来的,Henrik 已经发布了一个非常好的答案,但你似乎仍然有疑问,所以:

您有两个 480GB SSD。每个都被分成三个分区,/dev/sd[ab][123]。两个1分区(每个 20GB)被镜像为/dev/md1,其上是根文件系统。两个2分区(每个约 450GB)被镜像为/dev/md2,其上是/home文件系统;经过转换(二进制与十进制)、文件系统开销和保留空间后,这相当于大约 400GB 可用空间。两个3分区(每个约半 GB)已用作总容量约为 1 GB 的条带交换设备。

这意味着

  1. 您没有任何未使用的磁盘空间。/home您可能可以通过调低可用空间( ) 来腾出更多的空闲空间tune2fs -m 2 /dev/md2,但除此之外,您需要整理一下/home以避免填满它。

  2. 如果任一 SSD 发生故障,机器几乎会立即重启(因为一半的交换空间会消失),但如果所有引导块都已正确设置,机器将重启而不会丢失任何持久数据。这是设置机器的相当正常的方式。

  3. 你可以破坏镜像,释放空间/dev/sdb用于实际的 FS 使用。这很脆弱,我不会选择这样做,你会想要找一个专家来帮助你,但如果你必须拥有更多磁盘空间现在,而且你没有其他选择。

答案2

它是真的很难读懂您的/proc/mdstat评论,但它表明这是和md1的 raid1 阵列,这是和的 raid1 阵列。最后两个分区用于交换。sda1sdb1md2sda2sdb2

因此您正在使用这两张光盘。

我猜 OVH 这样设置是因为 raid1 通常可以提供更快的速度,而在游戏服务器上你通常需要速度。——考虑到 OVH 是一家多大的公司,他们的网站上可能有记录,这就是你所得到的。

相关内容