server 2008 系统分区的推荐大小是多少?我已经看到建议使用 20GB 和 49GB,但我似乎找不到任何关于该主题的白皮书或最佳实践文档。
在高磁盘使用场景下,主磁盘分区和扩展磁盘分区之间是否存在性能差异?
谢谢。
在我的 IT 装备中,我们有模板来部署带有小型 C 驱动器/分区 (10GB) 和更大 D 驱动器/分区的服务器。为什么要这样做?Windows(至少直到最近为止)在一般服务器部署中并没有真正使用动态挂载点。
编辑
因此,在下面的许多评论中,提要:
除了#3(我认为这是反对分区的论据),我仍然认为没有理由有单独的分区。如果您想保护您的数据,您是否只是将其放在另一组真实或虚拟磁盘上,或者以其他方式映射到其他地方的共享资源(NAS、SAN 等)?
在我只能通过 ssh 和 vnc 访问的服务器上(这意味着无法从“实时”CD/DVD 引导),我想缩小分配给 /var 的分区(以便为附加分区)。什么是好的和安全的方法来做到这一点?
解决方案(基于 David Spillet 的回答,前提是 / 上有足够的空间来容纳 /var 的副本):
我在 arch wiki 上读到,不建议在磁盘上创建 ZFS 文件系统之前对其进行分区。我搜索但没有找到任何关于 ext4 的声明。
所以我的问题:
我有一个新的专用服务器,我想纯粹用于备份目的。
[root@dedi ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 20G 942M 18G 6% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
/dev/sda1 283M 32M 236M 12% /boot
/dev/sda2 1.8T 68M 1.7T 1% /data
[root@dedi ~]# cat /proc/partitions
major minor #blocks name
8 0 1953481816 sda
8 1 307200 sda1
8 2 1932167168 sda2
8 3 20480000 sda3
8 4 524288 sda4
8 16 1953481816 sdb
Run Code Online (Sandbox Code Playgroud)
我想保持 tmpfs 和 /boot 原样,并在其余部分中创建一个大约 4TB 的大分区。
我知道这是相对简单的东西,但我真的很感激手工浏览它,因为我以前从未做过任何 linux 分区的东西,并且不想把全新的盒子弄得一团糟......
非常感谢
我确定我脑放屁的原因是因为太晚了,但是我如何对根分区执行 btrfs 检查?
需要卸载设备,这不可能发生,因为它是根分区...
谢谢
我有一个希捷 750GB 硬盘。
Parted 显示驱动器为 750GB
parted /dev/sdc print
Model: ST375064 0AS (scsi)
Disk /dev/sdc: 750GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 750GB 750GB ext3 primary
Run Code Online (Sandbox Code Playgroud)
但是,输入的大小/proc/partitions应该以块为单位:
cat /proc/partitions
major minor #blocks name
8 32 732574584 sdc
Run Code Online (Sandbox Code Playgroud)
Parted 说块大小是 512B,blockdev --getbsz /dev/sdc说块大小是 4096。
但是……很明显,这/proc/partition是错误地以 KiB 而不是块报告设备大小。
这种行为可以依赖于跨 Linux 和/或内核版本吗?(我需要一种可编写脚本且一致的方法来查找块设备的大小)
Centos 6.6 与 3.10 内核。
编辑我
lsblk -o kname,phy-sec,log-sec,min-io
KNAME PHY-SEC LOG-SEC MIN-IO
sda …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Virtualbox VM 上安装 Arch。我正在关注本指南和视频。不确定是否相关,但 VDI 文件位于外部硬盘驱动器上。
我根据视频创建了 3 个分区:
/dev/sda1 linux-swap (~5 GB)/dev/sda2 ext4(~10 GB)/dev/sda3 ext4(~35 GB)很早就,视频建议运行一些命令:
# mkdir /mnt/home
# mount /dev/sda2 /mnt
# mount /dev/sda3 /mnt/home
Run Code Online (Sandbox Code Playgroud)
但是最后一个命令给了我以下错误:
mount: mount point /mnt/home does not exist
Run Code Online (Sandbox Code Playgroud)
所以我有一个三星 250GB 850 EVO SSD 和一个 500GB 860 EVO SSD。我正在考虑将 Solaris 用于该服务器(因此看看是否可以使用 ZFS 执行此操作)。是否可以在 500GB SSD 上使用 250GB 分区镜像 250GB SSD,同时让 500GB 驱动器的另一半可用(它会很少使用,所以不太担心性能下降)?
partition ×10
linux ×5
mount ×2
arch-linux ×1
block-device ×1
btrfs ×1
centos ×1
debian ×1
ext4 ×1
filesystems ×1
hard-drive ×1
installation ×1
lvm ×1
remote ×1
root ×1
smartos ×1
solaris ×1
ssd ×1
windows ×1
zfs ×1