假设平均文件大小为 8-30GB,在任何给定时间访问阵列的用户不超过 1-2 个,Ubuntu 10.10 的最佳文件系统是什么?
在我的管理服务器上:
/usr/bin/ec2-consistent-snapshot --freeze-filesystem /mnt/websites --description "FOO-DATA $(date)" vol-d84bhi64 --region eu-west-1
/mnt/websites: No such file or directory
ec2-consistent-snapshot: ERROR: xfs_freeze -f /mnt/websites: failed(256)
Run Code Online (Sandbox Code Playgroud)
在有问题的卷附加到的服务器上:
[root@foo ec2-user]# df -TH
Filesystem Type Size Used Avail Use% Mounted on
/dev/xvda1 ext4 8.5G 1.2G 7.2G 15% /
tmpfs tmpfs 880M 50k 880M 1% /dev/shm
/dev/xvdf xfs 54G 321M 54G 1% /mnt
[root@foo ec2-user]# ls -al /mnt
total 4
drwxr-xr-x 4 root root 45 Sep 8 12:36 .
dr-xr-xr-x 22 root root 4096 Sep 13 15:07 …Run Code Online (Sandbox Code Playgroud) 我犯了一个错误,创建了一个填满我所有磁盘空间的主分区,它是在 XFS 中格式化的,据我所知,它是不可缩小的。
由于无论如何我都没有使用 home 分区(我总是 root),我可以 lvremove /dev/mapper/centos-home 并使用 lvcreate 回收未使用的空间吗?我注意到当我删除它时,我的 Free PE/SIZE 在 vgdisplay 中从 0 增加到一个很大的值。
谢谢。
我在印度有一个 NAS(主动),而另一个在美国(被动)。
我想实时同步美国 NAS 与印度的 NAS(具有允许的延迟)
为此我尝试使用 RAID1,但我不知道如何在两个网络驱动器上使用 RAID。
甚至有可能吗?如果是如何?在不,如何实现这一目标?
我成功使用了xfs项目(或目录)配额。但是我刚刚发现一旦不再需要配额信息就无法删除它。例如,我有3个项目,项目id为1、2、3。我删除了id为2的项目的目录,现在xfs_quota继续告诉我有一个id为2的项目,并且它有配额。报告的已用空间为 0,这是正确的,因为目录已被删除。这不是一个真正的问题。每当我重用项目 id 2 时,我都会设置新的配额,但我仍然想从文件系统中删除这些无用的信息。
/etc/项目
1:/web/perso/usera
3:/web/perso/userc
Run Code Online (Sandbox Code Playgroud)
/etc/projid
usera:1
userc:3
Run Code Online (Sandbox Code Playgroud)
这是 xfs_quota 报告的内容。
root@server # xfs_quota -xc "report -a -p -h"
Project quota on /web (/dev/vdb1)
Blocks
Project ID Used Soft Hard Warn/Grace
---------- ---------------------------------
#0 588.3M 0 0 00 [------]
usera 5.5M 14G 14G 00 [------]
#2 0 980M 1G 00 [------]
userc 574.6M 14G 14G 00 [------]
Run Code Online (Sandbox Code Playgroud)
我如何告诉 xfs 它不再需要跟踪项目 id 2 ?