Articles of 挂载

mount.nfs:挂载系统调用失败

我正在尝试使用以下命令在运行Ubuntu的本地计算机上挂载hdfs:— sudo mount -t nfs -o vers=3,proto=tcp,nolock 192.168.170.52:/ /mnt/hdfs_mount/ 但我得到这个错误: mount.nfs: mount system call failed 输出为 rpcinfo -p 192.168.170.52 是 program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper […]

结合Linux多pathiSCSI磁盘

我有一个CentOS 7服务器,当前正在通过安装的iSCSI多path会话接收存储。 在/dev/mapper代表这个块存储的多path设备被挂载到/mnt/x的文件夹中 有一个服务器应用程序正在运行,它只能configuration一个文件夹path作为存储,目前指向/mnt/x 我的问题是,这个应用程序使用了大量的存储空间。 目前iSCSI LUN是50TB,我们需要每隔几个月扩展一次。 我想知道是否有一种方法可以通过多path将多个较小的iSCSI LUN呈现给此服务器,并以某种方式组合存储以使它们显示为单个挂载点/mnt/x ? 我知道有解决scheme,如mhddfs但他们似乎都与本地附加的存储工作,而且我还没有足够的游戏来尝试这些数据量。 但是,他们提供的实际解决scheme对于我的情况将非常有用,因为它可以存储应用程序在多个LUN中创build的文件 – 避免出现如果一个LUN丢失,整个安装点将无响应的情况,这可能与LVM的情况相同。 我想尽量避免有一个巨大的LUN,我可以在下个月或两个月实际看到100TB的方法,所以我想看看我能否提前计划。

在NFS挂载期间超时客户端

一些背景: 两个RHEL 7主机。 第一个是NFS服务器,并以相同的方式输出两个目录: > cat /etc/exports /first/dir otherhost(rw,sync,no_subtree_check,no_root_squash) /second/dir otherhost(rw,sync,no_subtree_check,no_root_squash) 第一个目录/第一/目录将是一个小的。 虽然第二个将会随着时间的推移而变得相当大,但是它的LVM卷大小是300Go,但是目前FS是空的。 第二个主机otherhost是NFS客户端。 两个FS以这种方式安装在fstab中: > grep nfs /etc/fstab nfsserver:/first/dir /here nfs nfsvers=4,minorversion=1,_netdev 0 0 nfsserver:/second/dir /somewhere nfs nfsvers=4,minorversion=1,_netdev 0 0 2049 TCP端口被使用并暴露在服务器端。 分析之后,防火墙中没有其他networking连接logging(甚至不包括2049 UDP)。 事情的networking方面似乎一切正常。 我们看到: 如果我们将这两个目录以“first”,然后“second”的顺序挂载到/ etc / fstab中(例如使用mount -a ),则第二个挂载将失败 如果我们以相反的顺序安装这两个目录(“second”,然后“first”,或者通过在/ etc / fstab中手动或者手动),那么两个安装就OK。 显然这不是正常的行为。 我在这里问,如果有人遇到过这样疯狂的NFS行为。 如果没有,你有什么build议如何分析这个问题? 非常感谢你的帮助。

挂载+testing挂载点从fstab真正安装到相关的分区

因为所有知道/ etc / fstab文件定义了哪个dev作为 – / dev / sdX需要在分区上挂载某些时间目标挂载点未挂载为已定义的fstab 例如 /dev/mapper/vg00-lv_var /var ( from fstab ) 但是当我们运行mount命令或者df命令的时候,我们注意到/ var没有挂载 我只是想着这个,创build一个循环,在/ etc / fstab每行上运行的bash脚本,并将其与df或mount的输出进行比较,以查看mount-point是否真的挂载 代替这个,也许有人可以build议简单的解决scheme,如果从/ etc / fstab挂载的所有挂载点都真正挂载,如从df命令或挂载命令

RHEL 6从地方读取CD; 落下

我正在使用RHEL 6.8,我已经从用户帐户中删除了auto_mountfunction。 我现在注意到,当我把CD插入机器,并点击'places'下拉菜单时,它会显示带有图标的CD。 但是,当我点击CD图标时,出现以下错误: Unable to mount <Cd Name> Not Authorized 我知道这是因为这个用户没有安装媒体的权限。 但是,我不知道我需要添加到sudoers文件中的命令,以允许用户通过下拉图标以graphics方式挂载cd。 到目前为止在/ etc / sudoers中,我已经添加了/bin/mount和/bin/umount 。 这显然没有工作,但我不知道如何进行,点击在后台运行的CD图标的命令是什么? 有没有一种方法来安全地授权用户挂载和读取cd而无需写入权限? 我已经能够添加一个完整的命令sudoers文件: mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom 而这通过命令行运行正常,但对于非Linux精明的用户这不会是直观的。 点击地点光盘图标时,我仍然遇到同样的错误。 此外,我确保用户可以访问安装和安装点的权限。 谢谢

将EFS挂载到Amazon beastalks成功,但目录不显示

我试图将EFS卷挂载到Amazon Web服务中的BeansTalk目录。 所有的安全组都可以,我的C2实例可以访问EFS实例。 构build抛出没有错误。 我使用这个模板 ,并将其添加到我的.ebextensions文件夹。 并改变了这些线。 option_settings: aws:elasticbeanstalk:application:environment: FILE_SYSTEM_ID: 'fs-f0daaab9' MOUNT_DIRECTORY: '/content' 在实例日志中,我们得到这一行显示安装完成。 [2017-09-15T15:34:35.317Z] INFO [2709] – [Application update Novo app Kinoene@3/AppDeployStage0/EbExtensionPreBuild] : Starting activity… [2017-09-15T15:34:35.769Z] INFO [2709] – [Application update Novo app Kinoene@3/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild] : Starting activity… [2017-09-15T15:34:35.775Z] INFO [2709] – [Application update Novo app Kinoene@3/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_0_myapp] : Starting activity… [2017-09-15T15:34:36.763Z] INFO [2709] – [Application […]

cifs mount在频繁读取文件时返回input/输出错误

我在vmware虚拟机上使用ubuntu来testing我的php项目。 我在那里安装了nginx,php7.0-fpm,mysql。 我的共享位于Windows 10上,并使用cif和fstab挂载到虚拟机: //192.168.100.1/projects /mnt/projects cifs credentials=/home/magic/.smbcredentials,cache=none,file_mode=0777,dir_mode=0777,noperm,rsize=16384,wsize=16384,noacl,sec=ntlm,nobrl 0 0 它大部分时间都很好用。 但是在大项目中,需要读取许多文件进行编译,在PHP脚本生命期间出现input/输出错误: Warning: include(/mnt/projects/magento2/magento2/vendor/magento/framework/Component/ComponentRegistrarInterface.php): failed to open stream: Input/output error in /mnt/projects/magento2/magento2/vendor/composer/ClassLoader.php on line 444 每次链接到随机文件的错误。 当有多个请求到达php-fpm时,通常会发生问题。 例如 第一个请求是编译源文件和读取文件 第二个并行启动,这意味着PHP启动第二个进程可以读取相同的文件 编制过程在上述两个阶段都是随机的 当没有并发的PHP请求时,问题不会发生。 所以当只有一个请求 – PHP成功完成编译工作。 (不经常,但在单个请求中也发生错误) 它performance得像来自networking层面的错误。 当检测到新的文件读取请求时,会导致文件读取过程中断。 我正在挖掘sambaconfiguration,cifsconfiguration。 升级到最新版本的cifs-utils和samba。 但还没有成功。 所有我能做的只是将php fpm进程限制为1.哪一个不是很好的决定,因为即使有一个孩子 – 错误也会发生一些。 有没有办法找出是什么原因或解决这个问题?

将hdfs数据装载到连接的磁盘序列iq / spark:1.6.0上

我应该能够在一个连接的磁盘上挂载hdfs数据。 我使用https://cloud.google.com/compute/docs/disks/add-persistent-disk Docker Image:sequenceiq / spark:1.6.0我给了挂载点,当容器运行时,我可以看到数据正在安装在容器内的挂载点,但hdfs应用程序似乎不工作。 但是,当我没有指定挂载点,那么应用程序似乎工作。 有一些HDFS数据容器叫做sparkdata,应该启用它来传输所需的数据。 这些数据容器目前没有指定的主机装载,这意味着数据存储在主机上的docker文件夹中。 # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 10G 0 disk └─sda1 8:1 0 10G 0 part / sdb 8:16 0 500G 0 disk /var/data/hdfsData 你能帮我,为什么不能在安装点挂载hdfs数据,并成功地运行服务 谢谢 !

nfs mount在重启后无法重新连接

好的,这个很奇怪。 我刚刚重新启动了我的整个家庭networking。 花了一点,但让所有的东西都回来了。 我有一个媒体库nas,在NFS / SMB上共享一些驱动器,还有一个旧的打浆机Ubuntu机器。 现在我的nas没有问题。 然后我的imac连接到SMB的SMB和所有出现。 然后我启动我的Ubuntu的盒子。 首先IP被改变了,所以我把它切换到了静态,并让所有的服务重新开始。 但后来我注意到,当我到达挂载点时,驱动器没有安装,我有点惊讶地看到这一点 total 32K drwxr-xr-x 8 root root 4.0K Oct 2 21:48 . drwxr-xr-x 23 root root 4.0K Aug 2 03:06 .. drwx—— 2 root root 4.0K Jul 3 18:44 datastorage01 drwx—— 2 root root 4.0K Aug 2 04:06 movies01 drwx—— 2 root root 4.0K Aug […]

NFS使用NOBODY:NOBODY权限安装文件夹

Hy所有, 请帮我快点。 我有一个安装了NFS的CentOS 6服务器。 在我的/ etc / exports文件中: /shares/nfs 10.0.0.0/16(rw,sync,no_subtree_check,no_root_squash) exportfs -a完成了 在我的客户端,我在/ etc / fstab中有这个 10.0.X.XX:/shares/nfs /mnt/fs nfs hard,intr,retrans=2,rsize=32768,wsize=32768,noatime,timeo=600,nosuid 0 0 一个客户端安装该文件夹就好了,另一个给nobody:nobody用户和文件的权限,因此我的应用程序不能使用它? 为什么这个发作? UID在客户端和服务器上都是相同的,我们不使用域名,只使用IP地址。 请协助,我不想在周末在这里工作。 :/ 干杯! 伯特