标签: fstab

启动时挂载 /etc/fstab

我已经添加了我想在启动时安装的远程目录 /etc/fstab时,但是当我重新启动时,它们没有被挂载。

如果我运行mount -a它一切正常,但它似乎mount -a不会在启动时执行。是否需要启用某些内容才能默认安装它们?

我的 fstab 看起来像这样:

/dev/sda1 / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
10.46.7.232:/var/www/html/images /var/www/html/images nfs rw 0 0
10.46.7.232:/var/www/html/files /var/www/html/sites/default/files nfs rw 0 0
10.190.53.183:/var/www/thumbnails/uploads /var/www/html/uploads nfs rw 0 0
10.46.7.232:/var/www/html/vizbox /var/www/html/vizbox nfs rw 0 0
Run Code Online (Sandbox Code Playgroud)

我正在运行 CentOS 5.8

mount fstab

3
推荐指数
1
解决办法
4780
查看次数

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

我们有很多 linux 服务器,可以使用 NFS 或 SMB 挂载一些 linux 文件服务器 /etc/fstab

但是手动更改每个服务器的/etc/fstab非常繁琐。

有没有办法同时编辑多个linux服务器/etc/fstab

linux cluster fstab renderfarm

3
推荐指数
1
解决办法
1874
查看次数

几乎是空的 fstab,我该如何添加更多内容?

我几乎空的 fstab:

none    /dev/pts        devpts  rw      0       0
Run Code Online (Sandbox Code Playgroud)

我想我的服务器上noatime的使用三个目录/home/tmp/var

df -l 给出:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/simfs            10485760   5914472   4571288  57% /
none                    524288         4    524284   1% /dev
Run Code Online (Sandbox Code Playgroud)

所以我想这就是它的完成方式。我将以下三个条目添加到我的 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
Run Code Online (Sandbox Code Playgroud)

保存更改后——当我尝试重新安装驱动器时,会发生这种情况:

[root@horizon ~]# mount -a -o remount
mount: /home not mounted already, or bad option
mount: /tmp not mounted already, or bad option …
Run Code Online (Sandbox Code Playgroud)

centos fstab

2
推荐指数
1
解决办法
1942
查看次数

/etc/fstab 是否需要世界可读?

我想将网络共享挂载放在 /etc/fstab 中,但默认情况下该文件是全局可读的,它允许每个人读取我放入挂载选项中的凭据。

使/etc/fstab 不能被除root 以外的任何人读取是否安全,例如root:root 拥有的权限为0640?

FWIW,我正在使用 Debian Squeeze/Wheezy 和 Ubuntu LTS。

security permissions fstab

2
推荐指数
1
解决办法
1033
查看次数

外部驱动器从 /dev/sda 切换到 /dev/sdb

我们有一个带有外部驱动器的小盒子,用于备份配置集。我发现这个问题很简单,在重新启动或什么的未知事件驱动的切换/dev/sda1/dev/sdb1

我怎样才能绕过这个或配置 fstab 来尝试这两个位置?

/dev/sda1       /stor           ext4    defaults,noatime,noexec  0       0
Run Code Online (Sandbox Code Playgroud)

你可以看到我做了一些调试:

root@nsa:~# mount /stor
mount: special device /dev/sda1 does not exist
Run Code Online (Sandbox Code Playgroud)

正如您在下面看到的,我在编写问题时进行了一些调试。

系统日志:

Jul 16 09:48:48 nsa kernel: [167416.395274] EXT4-fs warning (device sda1): 
         __ext4_read_dirblock:908: error reading directory block (ino 2, block 0)
Run Code Online (Sandbox Code Playgroud)

#df -h之前umount

/dev/sda1       1.4T  185G  1.1T  15% /stor
Run Code Online (Sandbox Code Playgroud)

#dmesg

[   170.431715] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[119366.019470] usb 1-1.2: USB disconnect, device number 4
[119366.297601] …
Run Code Online (Sandbox Code Playgroud)

hard-drive mount usb fstab

2
推荐指数
1
解决办法
4807
查看次数

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

我有一个当前在 Linode 的 Xen 服务器上的 linode。我看到我有资格升级到 KVM linode。

我担心的一件事是 Linode 的升级指南说块设备将从/dev/xvda命名方案更改为/dev/sda命名方案。

我的/etc/fstab是:

proc        /proc        proc    defaults                       0 0
/dev/xvda   /            ext3    noatime,errors=remount-ro      0 1
/dev/xvdb   none         swap    sw                             0 0
Run Code Online (Sandbox Code Playgroud)

所以我想我将不得不以某种方式结合升级来修改它。

如果我只是编辑/dev/xvda/dev/xvdb条目/dev/sda,并/dev/sdb关闭和升级过吗?

我应该切换到UUID=声明设备的样式吗?(现在考虑一下,设备 UUID 会保持不变吗?)

我确实打开了 Linode 的支持票,他们说的是“在升级之前打开配置文件中的 Distro Helper,这应该会解决它”。这留下了它不会的机会,所以我更愿意主动做一件已知的好事。

相关地,我假设管理 UI 中的配置文件中的“根设备”选项(这是一个提供/dev/xvdN选项的下拉列表)将在您升级时正确映射/dev/xvda/dev/sda等?

总而言之,我很想听听那些让他们的 linode 通过 Xen->KVM 转换的人的意见,看看这个问题(以及我不知道的其他问题)是如何解决的。

linux xen linode fstab kvm-virtualization

2
推荐指数
1
解决办法
332
查看次数

交换文件挂载 (/etc/fstab):“交换交换”或“无交换”

关于如何挂载交换文件似乎存在相互矛盾的信息。

swap swap

在此处输入图片说明

none swap

在此处输入图片说明

两者

在此处输入图片说明

两种方式都有效。官方建议是什么,每种方式如何影响交换?

mount swap fstab swapping

2
推荐指数
1
解决办法
1367
查看次数

我的坐骑怎么了?我正在尝试挂载并允许读写

/etc/fstab

/srv/www/test.com  /home/user/test.com auto nouser,auto,rw,sync 0 0
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:mount: you must specify the filesystem type. 有人可以给我一些见解吗?我正在尝试将目录 A 装入目录 B 并允许进行任何更改(添加新文件、编辑文件)。另外,如果我对挂载中的文件进行更改,它会自动更改原始文件吗?

debian mount fstab

1
推荐指数
1
解决办法
283
查看次数

在挂载的卷中挂载卷

我正在 Amazon EC2 上设置一个新的 Linux Ubuntu 服务器,并希望创建一些额外的卷,以便在没有执行权限的情况下进行挂载。

  • /tmp 对于临时文件
  • /var 以便日志文件和 mysql 数据库有自己的磁盘
  • /var/www 对于网站

现在/var/www将被安装在/var我想知道这是否是一个问题,因为也是/var一个已安装的卷,或者是正常的事情吗?

/etc/fstab卷也是从上到下安装的,在这种情况下,我应该/var先放/var/www后放吗?

linux ubuntu mount fstab amazon-ec2

1
推荐指数
1
解决办法
109
查看次数

有没有办法检索从启动时使用的 fstab 运行的设置?

我很讨厌生活,并在尝试进行备份之前不小心覆盖了我的 fstab

chmod 777 /etc/fstab

所以我可以通过文本编辑器编辑和重新保存它。

所以我的问题是,由于这些设置中的大多数都在启动时用于设置诸如交换之类的各种内容,只要我没有重新启动服务器,有没有办法确定我以前的 fstab 中的内容?

我在那里抛出了一个默认备份,但我需要这个,因为显然丢失的 fstab 文件中有一些定制的东西。

干杯。

linux backup fstab

1
推荐指数
1
解决办法
335
查看次数

wifi上的NFS非常慢

我有一个 NFS 服务器通过无线网络(n 路由器、b/g 客户端)连接到客户端。我的传输速度非常慢,大约1.001.50 MB/s. 我似乎无法弄清楚如何改进这一点。

我玩过,rsize/wsize但似乎没有什么区别。我exports在服务器上的内容如下:

cat /etc/exports
<SERVER-DIR> *(rw,async,no_subtree_check)
Run Code Online (Sandbox Code Playgroud)

在客户端我看到这个:

cat /proc/mounts
<SERVER-IP>:<SERVER-DIR> <CLIENT-DIR> nfs4 rw,relatime,vers=4.0,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=<CLIENT-IP>,local_lock=none,addr=<SERVER-IP> 0 0
Run Code Online (Sandbox Code Playgroud)

不应该能够实现高达 6 倍的传输速率吗?

比较:有线(100Mb/s):

dd if=/dev/zero of=test bs=1M count=128
134217728 bytes (134 MB) copied, 18.5636 s, 7.2 MB/s
Run Code Online (Sandbox Code Playgroud)

无线的:

dd if=/dev/zero of=test bs=1M count=128
134217728 bytes (134 MB) copied, 99.4493 s, 1.3 MB/s
Run Code Online (Sandbox Code Playgroud)

nfs fstab

-1
推荐指数
1
解决办法
4231
查看次数