在一个大分区上安装Linux有多糟糕?

我们将在新服务器上运行CentOS 7.我们在服务器内部的raid6中有6个300GB的驱动器. (存储大部分是外部的40TB raid盒形式.)如果格式化为单个卷,内部容量约为1.3TB.我们的系统管理员认为在一个大的1.3TB分区上安装操作系统是一个非常糟糕的主意.

我是一名生物学家.我们不断安装新的软件来运行和测试,其中大部分都在/usr/local.然而,因为我们有大约12名非精通计算机的生物学家使用该系统,我们也收集了大量的家庭/家庭.我们的最后一台服务器有一个200GB的分区用于/,并且在2.5年后它已满90%.我不希望再发生这种情况,但我也不想反对专家建议!

我们如何才能最好地使用1.3TB,以确保在需要的时间和地点提供空间,但不会为系统管理员造成维护噩梦?

解决方法

分区的主要(历史)原因是:

>将操作系统与用户和应用程序数据分开.在RHEL 7发布之前,没有支持的升级路径,主要版本升级需要重新安装,然后在单独的分区(或LVM卷)上使用/ home和其他(应用程序)数据可以轻松保存用户数据和应用程序数据并擦除操作系统分区.
>当用户完全耗尽磁盘空间时,用户无法正常登录,系统会以有趣的方式开始失败.多个分区允许您为操作系统分配硬保留磁盘空间,并将其与允许用户和/或特定应用程序写入的区域分开(例如/ home / tmp / / var / tmp / / var / spool / / oradata /等),减轻行为不端的用户和/或应用程序的操作风险.
>配额.磁盘配额允许管理员阻止单个用户占用所有可用空间,从而中断对系统的所有其他用户的服务.为每个文件系统分配单个磁盘配额,因此单个分区因此单个文件系统仅意味着1个磁盘配额.多个(LVM)分区意味着多个文件系统允许更精细的配额管理.根据您的使用情况,您可能希望例如允许每个用户在其主目录中为10 GB,在外部存储阵列上的/ data目录中为2TB,并设置一个大型共享临时区域,任何人都可以为其主目录转储过大的数据集政策变得“满满”,但当发生这种情况时,任何事情都不会破裂.
>提供专用IO路径.您可能拥有SSD和旋转磁盘的组合,并且可以很好地解决它们.在通用服务器中并不是一个问题,但在数据库设置中很常见的是还将某些心轴(磁盘)分配给不同的目的以防止IO争用,例如,事务日志的单独磁盘,实际数据库数据的单独磁盘和临时空间的单独磁盘. .
>启动您可能需要单独的/启动分区.在历史上,为了解决BIOS启动超过1024柱面限制的问题,现在更需要支持加密卷,支持某些RAID控制器,不支持从SAN启动的HBA或安装程序不立即支持的文件系统等.
>调整您可能需要不同的调整选项,甚至是完全不同的文件系统.

如果您使用硬分区,您或多或少必须在安装时正确,然后单个大分区不是最差的,但它确实带有一些上述限制.

通常,我建议将主卷分区为单个大型Linux LVM物理卷,然后创建符合当前需求和剩余磁盘空间的逻辑卷,直到需要时保持未分配状态.

您可以根据需要扩展这些卷及其文件系统(这是一个可以在实时系统上完成的简单操作),也可以创建其他卷.

缩小LVM卷是微不足道的,但通常会缩小它们上的文件系统并不能很好地支持,应该避免.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限!!!粘滞位!!!超详解!!!
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Windows、Linux、MacBook_mack book 安装qt
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Linux——了解操作系统的发展历史以及初次体验Linux编程环境
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,个人学习时很认真的记录的,觉得好的麻烦点个赞。
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.5p1(亲测无问题,建议收藏)_openssh_9.5p1
文章浏览阅读3.5k次,点赞93次,收藏78次。初识Linux中的线程,理解线程的各种概念,理解进程地址空间中的页表转换,介绍pthread线程库并理解线程库!
文章浏览阅读863次。出现此问题为Linux文件权限问题,解决方案为回到引擎目录执行命令。输入用户密码后运行./UnrealEditor。_increasing per-process limit of core file size to infinity.
文章浏览阅读2.9k次。使用文本编辑器:打开CSV文件,并使用文本编辑器(如Notepad++、Sublime Text、Visual Studio Code等)来查看文件的字符编码格式。通常在编辑器的底部状态栏或设置中可以找到当前编码的显示。请注意,上述方法并非绝对准确,特别是当文件没有明确的编码标识时。因此,如果你发现CSV文件在不同的工具或方法中显示不同的编码格式,可能需要进行进一步的分析和判断,或者尝试使用不同的编码转换方法。该命令将输出文件的MIME类型和编码信息。使用命令行工具:在命令行中,你可以使用。_shell读取csv文件逐行处理
本文介绍了如何在Linux系统中升级gcc版本,以便更好地支持C++11及以上版本的新特性。通过升级gcc,可以提升编译器的功能和性能,获得更好的开发体验。详细的步骤和方法请参考原文链接。
文章浏览阅读4.4k次,点赞6次,收藏19次。Mosquitto是一个开源的MQTT消息代理服务器。MQTT是一个轻量级的、基于发布/订阅模式的消息传输协议。 mosquitto的安装使用比较简单,可以方便的来进行一些测试。_linux mosquitto
文章浏览阅读7.2k次,点赞2次,收藏12次。Linux中,用于根目录下有一个.ssh目录,保存了ssh相关的key和一些记录文件。_~/.ssh/
文章浏览阅读4.5k次,点赞5次,收藏18次。首先需要安装 snmp ,使用下面的命令进行安装安装完毕之后,使用下面的命令查看是否安装成功当命令行显示如图即为安装成功。_snmp工具
文章浏览阅读3.5k次,点赞7次,收藏24次。本地部署和使用llama.cpp进行量化Llama2,linux和Windows平台方案,支持CPU和GPU多版本。_llama cpp gpu
文章浏览阅读1.4k次,点赞46次,收藏44次。在vim中,最为常见的有三种模式,分别是:命令模式(command mode)、插 入模式(Insert mode)和底行模式(last line mode)文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。在命令模式下,shift+: 即可进入该模 式。在进入vim后,使用 i 进入插入模式,插入模式就是vim的编辑模式,可以在vim中进行内容的编辑和修改。vim的核心模式,使用vim进入文件编辑时的最初模式,在该模式中只能移动光标和使用命令对文件内容进行编辑。
Linux常用命令大全,包括目录操作命令和文件操作命令,以及查看登录用户命令和文件内容查看命令等。
文章浏览阅读1.7k次,点赞57次,收藏50次。Yearning 简单, 高效的MYSQL 审计平台 一款MYSQL SQL语句/查询审计工具,为DBA与开发人员使用.本地部署,注重隐私,简单高效的MYSQL审计平台。下面介绍Linux 简单部署Yearning 并结合cpolar 内网穿透工具实现远程访问,破除访问限制,提高工作效率!!
文章浏览阅读1.9w次,点赞7次,收藏18次。Microsoft Edge是一款现代化的浏览器,它拥有众多功能和强大的性能,为用户带来更加流畅的浏览体验。Edge最近推出了分屏功能,支持一个窗口同时显示两个选项卡,这可以大大提高生产力和多任务处理能力。欢迎大家使用分屏及其他新功能后分享自己的使用心得与建议。首先,使用Microsoft Edge的分屏功能确实能够提高生产力,尤其是在需要同时浏览两个不同网页的情况下。分屏功能使得在一个窗口中同时显示两个选项卡,用户可以在两个网页之间快速切换,而无需打开新的窗口或使用多个浏览器窗口。_edge linux
文章浏览阅读1.8k次,点赞83次,收藏71次。C语言实现倒计时和进度条并进行演示。_linux不换行输出倒计时
文章浏览阅读1.5k次,点赞28次,收藏25次。基于嘉立创泰山派开发板,本机使用VMware+Unbuntu,编译泰山派的Linux SDK。详细教程,0基础小白可操作!内涵大量基础操作和linux基本知识。_立创泰山派sdk编译