我有一个回送设备格式化的ext4(^ has_journal,禁用日记)。 在关机期间,当我尝试强制重新挂载为只读时,挂载的文件系统被回送。 echo“u”> / proc / sysrq-trigger 在重新装入ext4_da_writepages后,我看到这些ext4错误:jbd2_start:8192页,ino 130135; err -30 (错误30是-EROFS,由于回写到只读文件系统而导致错误)。 作为remount的一部分,我看到linux调用invalidate_bdev(),我猜不应该让任何回写发生。 不知道为什么我看到这些错误。 当我将环回设备格式化为vfat时,我看不到任何错误。 任何帮助表示赞赏。 谢谢
我正在尝试为所有使用AutoFS的/home/users/<username>/secure自动安装/home/users/<username>/secure 。 当然,我会把这一行作为一个直接的地图: /home/users/*/secure -fstype=nfs4,rw,sec=krb5p jupiter:/home/users/& 但是根据文件 : 您不能在直接映射中使用星号(*)通配符。 如果我想挂载整个home目录,可以很容易地在间接映射中完成,如下所示: * -fstype=nfs4,rw,sec=krb5p jupiter:/home/users/& 主文件将有: /home/users /etc/auto.home 但似乎一旦我想要定位通配符的子目录,它并不真正支持。 至less我找不到合适的文档。 我希望能够实现这一目标的另一种方法是使用可执行映射,但是对于/home/users/<username>/非安全目录中的所有目录,可执行映射应执行的操作并不清楚。 它应该如何表示这些path不应该被安装? 目前我正在使用pam_mount来实现这一点。 但是,这些是移动工作站,可以间歇性地访问NFS服务器。 使用pam_mount,当用户login而服务器不可访问时,安全目录将不会被安装,直到注销并重新login。 所以我希望autofs会更好。
这是一个场景: 我将一个磁盘连接到一个KVM访客虚拟机,让'vdb' 现在我在'vdb'上创build一个分区并将其格式化为ext4(vdb1) 我挂载“vdb1”并写入一些数据 我卸载了'vdb1' 我从VM分离磁盘并重新附加它 它现在显示为“vdc”(块设备名称已更改) 在'vdc'上运行'fdisk -l'显示没有分区,我无法安装在步骤2创build的分区 什么地方出了错? 如何才能访问该磁盘上的数据? 文件系统是否对设备名称更改敏感?
Piwigo画廊,在Apache和PHP,CentOS 6。 根系统是一个RAID 128GB。 / var / www / html位于根文件系统上。 将320GB硬盘安装到/ var / www / html / 320使用默认值,这是一个ext4 fs。 在/ var / www / html / galleries中插入一个符号链接,这是由gallery脚本读取的,所以我可以上传图片到那里,然后点击同步。 它给了我错误: [./galleries/] PWG-ERROR-NO-FS(文件/目录读取错误)PWG-ERROR-NO-FS:无法访问文件或目录(不存在或访问被拒绝) 在/ dev / sdb1,/ var / www / html和/ var / www / html / 320以及符号链接库上设置了chmod 777。 全部recursion。 chown apache:apache也一样。 PHP不能读/写它。 我尝试了和没有符号链接,我已经尝试了所有我能想到的。 没有。 任何想法如何我可以给Apache / […]
我需要一个build议如何configurationautofs自动挂载一个Windows共享到CentOS。 我可以成功安装共享,但我似乎无法正确input参数到auto.master。 有人可以看看我的mount命令(正确执行),并build议我把什么投入auto.master? mount -t cifs -o username=user,password=pass,rw,dir_mode=0777,file_mode=0777 //server1/resources/50004 /var/www/html/resources/50004 装载参数必须相同。 我想使用auto.master和auto.50004文件。 没有其他的东西会被安装,只是上面的一个目录。 我应该把什么东西放入auto.master和什么到auto.50004 ? 这是我的auto.master: /misc /etc/auto.misc /net -hosts +auto.master /var/www/html/resources/50004 /etc/auto.50004 而我的汽车.50004: /50004 -fstype=cifs,rw,user=user,pass=password,file_mode=0777,dir_mode=0777 ://server1/resources/50004 请有人看看,这让我发疯
我试图阻止PostgreSQL,但这导致了一个奇怪的错误/proc/ : root@dw0wanydbpv14fred:~# service postgresql stop * Stopping PostgreSQL 9.3 database server * Error: /proc must be mounted <—– what ??? To mount /proc at boot you need an /etc/fstab line like: proc /proc proc defaults In the meantime, run "mount proc /proc -t proc" Error: pid file is invalid, please manually kill the stale […]
这是由堆栈溢出的善良人士提到的。 我的研究中心有一个非常严重的问题。 我已经和IT一起build立了这样一个基础设施: 用户在他们的办公桌上使用他们的笔记本电脑。 他们都有一个家庭文件夹在一个存储服务器,他们可以安装在他们的笔记本电脑(工作没有问题)。 然后我们有强大的服务器,用户可以通过SSHlogin。 在这些服务器上,所有主文件夹也被安装,以便强大的服务器可以通过1 Gbit / snetworking处理存储服务器上的数据。 一切工作都像一个魅力,但无处不在的分析服务器上的家庭文件夹已经开始动起来。 用户机器上的家庭文件夹(包括我自己的)的安装每次都完美无瑕。 这表明存储服务器(这是一台Windows机器)没有任何问题。 用户有Mac,我有一个Ubuntu – 都工作正常。 另一方面,有两个独立工作的分析服务器,这两个服务器都遇到了同样的问题,这表明Windows存储服务器出了问题,或者它们仍然是分析服务器,因为它们是相同的(巧合是它们开始出现故障与此同时?) 在服务器(Red Hat)上,我们使用与我们的Ubuntu机器相同的方法进行挂载:对于每个用户,在/ etc / fstab中有一行指示将其挂载到/ fenix / users / all-the-用户文件夹和权限是我们喜欢他们。 问题是文件夹在随机时间后停止安装(可能在3分钟后,我仍然login)。 然后当我尝试ssh和“ls -l”在一个失败的文件夹内整个terminal冻结,我不能ctrl + c出来。 当我尝试将我的方式列入未安装的文件夹时,也会发生冻结。 有时服务器重新启动会暂时修复它。 有时可以通过以“mount -a -v”身份进行修复。 但是,它总是回落到失败。 当“mount -v -a”有时会停止,并冻结(你可以在这里用ctr + c退出),在fstab的一个随机行上。 可以成功挂载5个,但最后挂载 – 或第一个。 用户名和密码用于超级帐户,这些凭据是正确的(并存储在/etc/.filename)。 我已经做好了: strace ls /storage/users/failedfolder 得到一些信息,但没有弄清楚是什么。 也做了 strace mount […]
我的一些ZFS文件系统有一个令人讨厌的情况(见下面的列表)。 我删除的文件保持重新出现后重新(例如重新启动后)。 一个这样的文件系统是/root 。 我得到一个安装错误,因为/root目录不是空的。 公平的,我做一个rm -rf /root然后一个zfs mount vol/HOME/root 。 一切都很好,直到下一次重新启动,当我再次得到相同的错误,因为整个目录是在以前的装载相同的状态。 我有同样的问题/var是如此糟糕,我把它留在/目录没有自己的文件系统。 按照同样的逻辑,我应该和/home或/tmp有相同的问题。 但我不知道 擦洗没有发现任何错误。 这是什么样的影响,我该如何纠正这种情况? zfs list NAME USED AVAIL REFER MOUNTPOINT vol 310G 1.10T 198K none vol/GENTOO 9.72G 1.10T 198K none vol/GENTOO/usr-portage 1.25G 1.10T 1.25G /usr/portage vol/GENTOO/usr-portage-distfiles 8.47G 1.10T 8.47G /usr/portage/distfiles vol/GENTOO/usr-portage-packages 151K 1.10T 151K /usr/portage/packages vol/HOME 20.0G 1.10T 20.0G /home vol/HOME/root […]
我想通过局域网将Cloudera Hadoop安装为Linux文件系统。 作为一个设置,我已经在一组Ubuntu机器上运行了hadoop集群。 但现在我需要能够通过局域网使用Fedora系统中的普通文件系统。 我尝试了FUSe,但有两件事情: 1. Cloudera表示FUSE丢失了数据(Cloudera员工在Cloudera官方支持网站上点击此处查看该评论) 来自“简明英汉词典”我没有成功,使得我们想要的方式工作 作为澄清的一点,我仅将Hadoop用于文件系统,而不是用于其他function。
可能重复: 安装非标准文件系统的位置 这是一个“民意调查”types的问题,然后解决问题的一个… 我有一个很大的文件系统,许多ssh和samba使用共享video,图片和交换其他文件。 我平常挂载在/ home / share,但它不觉得它是正确的了。 我正在寻找更适合的挂载点。 我将很快升级高清,但我仍然不知道在哪里安装它。 任何build议将不胜感激… 你在哪里挂载你的共享文件系统? 传统的挂载点在哪? 谢谢。