Articles of fstab

几乎是空的fstab,我怎么能添加更多呢?

我几乎空的fstab: none /dev/pts devpts rw 0 0 我想在我的服务器/home , /tmp和/var上使用noatime作为三个目录 df -l给出: Filesystem 1K-blocks Used Available Use% Mounted on /dev/simfs 10485760 5914472 4571288 57% / none 524288 4 524284 1% /dev 所以我觉得这是如何完成的。 我将下面的三个条目添加到我的fstab中: /dev/simfs /home ext3 defaults,noatime,usrquota 1 2 /dev/simfs /tmp ext3 defaults,noatime,noexec,nosuid 1 2 /dev/simfs /var ext3 defaults,noatime,usrquota 1 2 保存更改后 – 当我尝试重新安装驱动器时,会发生以下情况: [root@horizon […]

在将linode从Xen升级到KVM时处理/ etc / fstab

我有一个目前在Linode的Xen服务器上的linode。 我看到我有资格升级到KVM linode。 有一件令我担忧的事情是Linode的升级指导说,块设备将从/dev/xvda命名scheme更改为/dev/sda命名scheme。 我的/etc/fstab是: proc /proc proc defaults 0 0 /dev/xvda / ext3 noatime,errors=remount-ro 0 1 /dev/xvdb none swap sw 0 0 所以我会认为我将不得不以某种方式修改它与升级一起。 我应该在closures和升级之前编辑/dev/xvda和/dev/xvdb条目到/dev/sda和/dev/sdb吗? 我应该切换到声明设备的UUID=样式吗? (即使设备UUID保持不变,现在我想到了吗?) 我确实打开了Linode的支持凭单,他们所说的是“在升级之前在你的configuration文件中打开Distro Helper并且应该照顾它”。 剩下的机会不会,所以我宁愿主动去做一件好事。 相关地,我假定在pipe理UI(这是一个给出/dev/xvdN选项的下拉列表)中的configuration文件中的“根设备”选项将正确地将/dev/xvda映射到/dev/sda等等? 总而言之,我很乐意听到那些通过Xen-> KVM转换来放置他们的linode的人,看看这个问题(和其他我不知道的)如何摆脱。

我如何重新安装/回家作为一个单独的分区?

这里的目的是在/ etc / fstab中添加'noatime'属性。 我们正在运行CentOS5。 在服务器A和B上,我们与用户调用维护窗口并停止MySQL和Apache服务。 在服务器A上,当我检查/ etc / fstab时,我的客户端正确地将/ var / lib / mysql和/ home安装到了不同的分区。 我可以设置noatime属性并重新装入卷,当我用“mount -l”进行检查时,它们显示了noatime属性。 事实上,当我们启动MySQL和Apache并且告诉用户重新开始时,服务器的性能变得更加快速。 然而,在服务器B上,我的客户端把所有的东西放在/上。 有没有一种简单的方法在命令行分解/ home和/ var / lib / mysql从/以便我们可以应用noatime? 我只是想避免必须做一个完整的服务器操作系统重新安装,然后再次恢复cPanel帐户。

如何同时更改多个linux服务器的/ etc / fstab

我们有大量的linux服务器,它将使用/etc/fstab通过NFS或SMB挂载几个linux文件服务器 但手动更改每个服务器的/etc/fstab是非常繁琐的。 有没有办法同时编辑多个Linux服务器的/etc/fstab ?

告诉Ubuntu的启动过程中忽略死硬盘驱动器?

我怎么能告诉Ubuntu在启动时忽略我的死硬盘驱动器? 我知道我的辅助硬盘坏了,但是我拿不出来。 每次重新启动都会持续很长时间,因为Ubuntu会尝试长时间读取并报告错误: [ 228.984480] sd 0:0:1:0: [sdb] Add. Sense: Unrecovered read error – auto reallocate failed [ 228.984486] end_request: I/O error, dev sdb, sector 65 [ 228.985395] Buffer I/O error on device sdb, logical block 8 [ 228.985463] Buffer I/O error on device sdb, logical block 9 … 我在/etc/fstab ,但是这没有帮助。 有任何想法吗? 谢谢!

为什么绑定挂载会意外​​卸载?

我已经在所有用户的主目录上configuration了一些绑定挂载来访问文件系统中其他地方的共享目录(或其中的一部分),所以我在我的fstab文件中有这样的条目: /application/data/repository /home/sergio/repository none bind /application/data/repository /home/mario/repository none bind /application/data/repository/reports /home/carlos/reports none bind 昨天我离开办公室之前的所有工作正常,但是当我今天上class时,我的一个用户告诉我,他无法访问共享文件夹。 当我进入服务器时,我发现所有绑定挂载都被卸载了。 我search了日志,看看是否有其他人卸载绑定挂载的信号,但没有任何信息,服务器没有重新启动,没有入侵尝试的迹象。 任何日志文件都没有错误迹象。 我感到困惑,因为我不明白如何才能像所有绑定安装卸载。 只是为了确保我更改了所有用户的密码并检查了防火墙规则,以确保只有授权的位置才能访问服务器。 你知道有什么理由吗? 系统卸载绑定挂载的任何原因? 我通过networkingsearch,但可以find任何人报告这种事件。

如何在所有文件系统上默认启用ACL?

有没有办法在linux中使“acl”成为默认挂载选项的一部分,这样就不需要为fstab中的每个文件系统分别指定它们了?

GFS2通过DRBD自动挂载

我有2个节点Proxmox群集。 对于KVM映像,我使用带有GFS2的DRBD设备。 一切工作正常,除了服务器重启后的GFS2自动挂载。 我放入fstab: /dev/drbd0 /cluster/drbd0 gfs2 rw,noatime,nodiratime,_netdev 0 0 手动它挂载( mount /dev/drbd0 ),但每次重新启动后,我必须手动安装它。 由于我使用Proxmox,所以最好使用它的function。 那么,如何使这个挂载点automount?

在chroot环境中使用/ bin / bash – 符号链接或挂载

用户通过ssh连接。 用户也被chroot-ed到他们的主目录。 目标是安全。 由于用户是chroot-ed,当他们login/ bin / bash没有find。 很明显,用户需要shell命令。 Shell访问可以通过 1)symlink / bin / bash到/ home / username 2) 通过/ etc / fstab挂载–bind – 首选项,因为服务器经常重启。 这两个选项在安全性方面有差异吗? 还是有第三个更安全的select?

/ var中的目录位于根分区而不是/ var分区

几个星期前,我安装了Opensuse 13.2。 我对磁盘进行了分区,以便root'/',/ var,/ tmp和/ home位于不同的分区上。 今天我注意到,虽然/ var在分区sda8上,但/ var中的所有目录(例如/ var / tmp和/ var / spool)都与sda5一起在根目录下! 这里是df和/etc/fstab转储: wsl@wsl-home:~> df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda5 20978688 6735728 13435504 34% / devtmpfs 8165516 4 8165512 1% /dev tmpfs 8172456 92 8172364 1% /dev/shm tmpfs 8172456 2272 8170184 1% /run tmpfs 8172456 0 8172456 0% /sys/fs/cgroup […]