Articles of fstab

有没有办法导出当前安装的设备的fstab信息?

有什么工具可以告诉你什么fstab安装线应该是什么? IE浏览器。 它会查看手动挂载的内容,并告诉你必须添加到/etc/fstab以使相同的挂载持久化。 我明白,这可能必须是一个“启发式”,或换句话说,猜测,选项等。但似乎它将是非常有用的。

如何在不重新启动服务器的情况下添加新的持久磁盘?

我在GCP上有一个正在运行的实例,并想添加另一个永久磁盘。 但它不会显示出来。 这是一个具有10 GB存储的n1-standard-1实例(名为s03 )。 我创build了另一个存储disk-1并安装它。 然后我创build了disk-2 。 可悲的是,新的一个不会像在这里的文档中提到的那样出现在ls /dev/disk/by-id 。 我重新启动了系统并检查了日志,但找不到为什么disk-2不能显示的任何问题。 有任何想法吗?

如何在不重启的情况下将“noatime”标志添加到我的/ filesystem中

remount命令会在/ etc / fstab中添加选项吗? 这是个好主意吗?

如何在EC2上挂载/ tmp到/ mnt?

我想知道在EC2实例的临时存储/mnt挂载/tmp端点的最好方法是什么,并给ubuntu用户默认的写入权限。 有些人build议这样编辑/etc/rc.local: mkdir -p /mnt/tmp && mount –bind -o nobootwait /mnt/tmp /tmp 然而这对我来说不起作用(文件不同)。 我试着编辑默认的fstab条目: /dev/xvdb /mnt auto defaults,nobootwait,comment=cloudconfig 0 2 用/ tmpreplace/ mnt,然后给它一个umask = 0777,但是由于cloudconfig的原因,它不起作用。 我使用Ubuntu 12.04。 谢谢。

CIFS挂载挂在阅读

我有一堆CIFS坐骑的问题,看起来像这样: //192.168.10.2/remote-share /home/windows-shared/remote-share cifs defaults,user=xxx,password=xxx,uid=603,gid=603 0 0 这个问题会在一段时间后出现,通常在用户在早上启动机器的一天之后,他们的共享不再远程工作。 所以当我尝试做一个ls我得到这个: ls: cannot access /home/windows-shared/remote-share: Host is down 我在dmesg没有任何相关的东西。 这个问题是,现在任何阅读调用这个系统的部分只是挂起一个解决scheme,我宁愿有一个更快的错误,而不是无限期地挂起。 读了一下mount.cifs的man页面之后,默认情况下每个mount都是soft ,这意味着它最终会超时。 问题是超时需要太长的时间。 更新: 将这些参数添加到mount命令中也没有帮助: soft,timeo=300,retrans=3

NTFS的fstab文件系统types – 'ntfs'或'ntfs-3g'?

我对/ etc / fstab文件的文件系统types字段中'ntfs'和'ntfs-3g'的区别有个疑问。 我的Linux发行版是Xubuntu; 我想这个答案在发行版之间可能会有所不同。 我的问题基本上是哪个上下文最适合使用。 看来,大多数网站告诉你使用'ntfs-3g',这是Linux下的NTFS的FUSE驱动程序。 从一些search周围看来,'ntfs'(没有-3g部分)通常是指内核驱动程序,而不是ntfs-3g userland驱动程序。 唯一的问题是,我已经在我的fstab中使用了'ntfs'而不是'ntfs-3g',而/ proc / filesystems的检查没有显示任何ntfs的列表。 任何人都可以阐明在'ntfs'和'ntfs-3g'之间语义的精确区别(如果有的话)? 是否安全地假设,如果mount看到“ntfs”它将search一个支持这种types的文件系统的驱动程序,并findntfs-3g驱动程序,如果它安装? 编辑:我忘了补充说'ntfs'已经工作,每当我用它 – 我只是好奇的答案,我想确保我没有做某事如果。

ln -s vs mount –bind

使用ln -s或mount –bind有什么实际的区别? 我想将一些文件夹移动到另一个分区,而不改变它们的守护进程设置,并想知道我应该采取什么方法。 我更喜欢ln -s因为它需要最低限度的设置(不需要/etc/fstab修改),但也许有一个原因,它不常见?

编辑fstab和mtab后需要重新启动服务器吗?

我只是想知道如果我需要在编辑fstab和mtab之后重新启动我的服务器。 由于awstats报告的问题,我在这个文件中手动改变了一些东西。 我在使用howtoforge的教程的帮助下使用ISPConfig 3。 但是由于删除/删除了某个账户,fstab和mtab的configuration搞砸了。 我也在howtoforge论坛上提出这个问题,但直到现在还没有人回答。 如果您想阅读我的问题,请点击此处 。 我很努力地解决这个问题,没有运气。 更新: 以下是我的fstab发生了什么事情: 在价值之前(我省略了另一个): /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none bind,nobootwait 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0 所以我把它改成了正确的path: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none bind,nobootwait 0 0 我也发现mtab具有与上面相同的值,这就是为什么我手动编辑它。 从: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none rw,bind 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none rw,bind 0 0 至: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none […]

fstab中的nodev和nosuid的解释

当有人介绍如何安装tmpfs或ramfs时,我会看到网上不断提出的两个选项。 通常也与noexec,但我特别感兴趣的nodev和nosuid。 我基本上讨厌盲目重复别人的build议,没有真正的理解。 因为我只看到网上的复制/粘贴说明,所以我在这里问。 这是从文档: nodev – 不要解释文件系统上的块特殊设备。 nosuid – 阻止suid和sgid位的操作。 但是我想要一个实际的解释,如果我离开这两个,会发生什么。 比方说,我已经configuration了tmpfs或ramfs(没有提到这两个选项集),可以由系统上的特定(非root)用户访问(读写)。 用户可以做什么来伤害系统? 不包括使用ramfs时消耗所有可用系统内存的情况

如何更改挂载点的所有者

我们已经将mysql数据目录移动到另一个磁盘,所以现在/var/lib/mysql只是一个挂载点到另一个分区。 我们将/var/lib/mysql目录的所有者设置为mysql.mysql 。 但是每次我们挂载分区时,所有权都会变成root.root 。 因此,我们无法创build额外的MySQL数据库。 我们的fstab条目: /dev/mapper/db-db /var/lib/mysql ext3 relatime 0 2 如何将挂载点的所有者更改为root以外的用户?