Articles of mount

将xen guest中的只读设备重新读写为读写

我有一个xen访客机器运行的Ubuntu 10.04与磁盘设备标记为只读。 现在,如果当xen guest正在运行时,我将该设备标记为读写,我怎么能告诉guest它现在可以写入? 明显的mount -o rw不起作用,仍然说它是写保护的。 重新启动udev不会做任何事情,我也尝试hdparm -r 0 / dev / xvdd然后重新安装,似乎工作,直到设备卸载和重新安装,然后导致所有书面数据消失。 任何人都知道如何实现这一点,而无需重新启动客人?

无法查看存储在Linuxnetworking服务器上安装的networking驱动器上的图像

我有一个networking驱动器挂载在/ home / lv_admin / uslonsnas001我已经存储的图像。 安装点和所有子文件夹都具有rwx mod 775特权。 我的PHP脚本将图像移动到此安装,但Apache无法查看图像。 我的网页(位于/ var / www /)的图像path设置为: /home/lv_admin/uslonsnas001/BoardTest/2011/5/29/10/35/17788/Images/E_1-U23.jpg /var/log/apache2/error.log显示错误: [error] [client 128.251.109.244] File does not exist:/ var / www / home,referer: http : //uslonsweb003.us.alcatel-lucent.com/AOI/repairtool/repairindex.php 所以,看起来Apache正在试图把我的图像path当作相对链接,但我认为它应该是一个符号链接。 我能做些什么来解决这个问题?

vsftpd无法上传到挂载的目录

今天我已经阅读了许多帮助页面,试图解决这个问题,而且我还没有接近。 vsftpdconfiguration文件: anonymous_enable=NO local_enable=YES write_enable=YES cmds_allowed=PASV,SIZE,CWD,PWD,MKD,RMD,STOR,DELE,TYPE,RETR,LIST,QUIT local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES 我可以连接并上传到用户的主目录。 不过,我的www目录也安装在那里,而我可以浏览它,我不能上传。 [15:36:27] [R] STOR favicon.gif [15:36:27] [R] 553 Could not create file. [15:36:27] [R] Transfer Failed: favicon.gif 你会问我检查的权限,我有。 所有目录都是755.它们由root拥有,但chgrp已经被转换为“webroot”,这是一个我的本地用户组,​​vsftpd是其成员。 仍然无法上传任何东西,同样的错误,我正在把我的头发撕掉。 帮帮我!

如何从Web服务远程安装和卸载设备

不要问我为什么,但我必须find一种方法来允许Apache用户www-data在主机系统上运行时装载和卸载设备 。 例如,这样的设备是在/dev/sdaXY用NTFS文件系统格式化的外部USB驱动器。 我使用Apache 2.2和PHP 5.3在Debian机器上运行Web服务。 当我尝试通过PHP的exec()运行mount命令时,我显然有这样的错误信息: exec('mount /dev/sda1 /media/usb_flash'); // -> mount: only root can do that exec('sudo mount /dev/sda1 /media/usb_flash'); // -> sudo: no tty present and no askpass program specified exec('sudo -n mount /dev/sda1 /media/usb_flash'); // -> sudo: sorry, a password is required to run sudo 我知道只有root可以做到这一点(事实上,从SSH,我总是需要安装sudo ),并且www-data不能成为一个sudoer 。 但是我相信有一个办法,一个解决办法,使我的任务成为可能。 我不知道从哪里开始看:谷歌search我的问题是无用的,我敢打赌,这不是一个普遍的情况。

在服务器升级到最新的Debian后挂载NFS停止工作?

我有NFS服务器,作为一个局域网中的一般文件pipe理器。 最近由于磁盘故障,我失去了一切,所以我得到了新的磁盘,重新安装最新的Debian(jessie),复制回configuration文件 – 和NFS不再工作?! 我的/ etc / exports包含: /media/media *(rw,sync,no_subtree_check,all_squash,anonuid=31244,anongid=31451) /media/private *(rw,sync,no_subtree_check,all_squash,anonuid=16830,anongid=10818) 我做了几次重启,/etc/init.d/nfs-common restart,/etc/init.d/nfs-kernel-server restarts。 在客户端,我有,在/ etc / fstab: 172.28.173.1:/media/media /media/MEDIA nfs rsize=8192,wsize=8192,timeo=14,soft,intr,rw,user,noatime,nodiratime 0 0 172.28.173.1:/media/private /mnt/nfs/private nfs rsize=8192,wsize=8192,timeo=14,soft,intr,rw,user,noatime,nodiratime 0 0 挂载文件系统时,挂载命令需要很长时间,并且不会打印任何内容。 稍后运行“df”会显示: df: '/media/MEDIA': Stale NFS file handle 在客户端的系统日志中,我看到: 2013-12-18T15:27:08.319605+01:00 h3po4 kernel: [ 363.398977] RPC: AUTH_GSS upcall timed out. 2013-12-18T15:27:08.319619+01:00 h3po4 kernel: [ 363.398977] […]

科学的Linux:错误的networking引导后无法访问RAID5

运行旧的科学Linux 6.0的服务器在重新启动期间受到来自启用的networking启动的损害,试图从同一子网中的应用服务器加载一些垃圾(我看到他在一个旧的novell安装过程中卡住了某处)。 重新启动结束在grub菜单,但没有可用的磁盘(找不到任何分区或内核,只是重新安装grub)。 操作系统和数据分区在一个RAID上,configuration为两个卷,操作系统为RAID 1,数据为RAID 5。 我启动到一个现场系统,至less可以看到卷: [root@livecd dev]# gdisk /dev/sdb GPT fdisk (gdisk) version 0.8.4 Partition table scan: MBR: MBR only BSD: not present APM: not present GPT: present Found valid MBR and GPT. Which do you want to use? 1 – MBR 2 – GPT 3 – Create blank GPT Your answer: 2 […]

自动卸载NFS导出和nicstatnetworking活动

我们有一个服务器可以导出两个分区,一个是61TB,另一个是28TB,而另一台机器上有很多用户正在读写这些分区。 我们有单独的用户抱怨这些坐骑自动卸载和重新安装,这会破坏像MATLAB工作正在进行的东西。 我问人们抱怨给我一个时间框架,同时已经设置好了在过去的几个小时内运行nicstat -i eth0 3 (每三秒钟检查一次网卡的使用情况),并打算让它继续运行。 我将结果写入日志中,以便我可以检查它们,并希望在意外/不受欢迎的卸载发生时与它们进行交叉引用。 用户还没有回到我身边。 基本上我在很长一段时间内快速浏览了nicstat的结果,有两件事对我很重要,但我不确定它们是否可以被认为是正常的。 每隔两个小时左右,活动就会突然减less : Time Int rKB/s wKB/s rPk/s wPk/s rAvs wAvs %Util Sat 21:13:04 eth0 48057.5 30790.5 35560.6 23086.0 1383.9 1365.7 64.6 0.00 21:13:07 eth0 5438.7 12064.3 4697.4 8237.9 1185.6 1499.6 14.3 0.00 21:13:10 eth0 2.98 0.09 8.67 1.33 351.7 66.00 0.00 0.00 21:13:13 eth0 0.87 […]

使用pam_mount模块挂载NFS共享

我正在设置Windows 2012 R2 Server用作域控制器和文件服务器的教室环境。 所有的客户将是Kubuntu 14.04。 我已经在服务器上设置了域和NFS共享。 我可以在客户端机器上手动挂载共享,但是当用户login时,我正尝试configuration客户端以使用pam_mount自动挂载共享。 在客户机上,showmount命令列出共享。 用户join到域中,并在AD中可见。 我可以手动安装共享,但是尽pipe遵循了许多在线教程,但我似乎无法获得我的pam_mount.config.xml文件中字段的正确语法,但我收到一条错误消息: mount.nfs: an incorrect mount option was specified 来自我的pam_mount.conf.xml的卷线: <volume fstype="nfs" server="INSTRUCTOR.mydom.lan" path="/%(USER)" mountpoint="/home/%(USER)" user="*" options="workgroup=mydom.lan,uid=%(USER),dir_mode=0700,file_mode=0700,nosuid,nodev" /> 我打开了debugging,这里是输出: branch@branch-compaq:/$ su p1001 Password: (pam_mount.c:365): pam_mount 2.14: entering auth stage (pam_mount.c:568): pam_mount 2.14: entering session stage (mount.c:267): Mount info: globalconf, user=p1001 <volume fstype="nfs" server="INSTRUCTOR.mydom.lan" path="/p1001" mountpoint="/home/p1001" cipher="(null)" […]

无法安装MTU = 9000的读写iSCSI

我试图用MTU = 9000的iSCSI连接我的桌​​面(运行debian 7)到QNAP NAS(运行QTS 4.1.1)。 networking基础架构由桌面和NAS之间的cat5e交叉电缆组成。 如果我将本地机器和iSCSI机器上的MTU设置为1500,4074或7418,则一切正常。 但是,如果我将MTU设置为9000,并发出与以前相同的mount命令,则它将作为只读文件系统挂载: mount /dev/sdc1 /mnt/iscsi 在发出该命令之后, mount -l的输出是: /dev/sdc1 on /mnt/iscsi type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered) 但是,一旦我尝试写入文件系统,我收到一个错误的Read-only file system和mount -l的输出变成: /dev/sdc1 on /mnt/iscsi type ext4 (ro,relatime,user_xattr,barrier=1,data=ordered) 我已经尝试用-w和-o rw安装,但都没有任何影响。 有没有人有什么build议可能会导致这个? 我知道nas支持巨型帧,但它可能是NIC不支持它们? 有什么方法可以检查吗?

CentOS 7 – networking挂载和OpenSM的Systemctl依赖问题

我有以下问题。 我想在CentOS 7客户端上通过Infiniband挂载glusterfs共享。 glusterfs共享“/ data”被名为storage1的主机切断。 对于客户端II设置和最小的CentOS系统。 我安装rdma和opensm来运行opensm 。 两者都通过添加到引导序列 systemctl enable rdma.service systemctl enable opensm.service networking设备使用NetworkManager进行pipe理, ping storage1在ping storage1networking上正常工作。 然后我按照gluster文档中的描述添加了一个fstab条目: storage1:/data /net/data glusterfs defaults,acl,_netdev 0 0 当我现在重新启动系统时, net-data.mount服务失败。 启动完成后,我可以login并手动启动: systemctl start net-data.mount 一切正常。 在分析问题后,我发现所有使用客户端的普通以太网连接的其他networking共享(nfs,gluster)都是在启动时挂载的。 在这个journalctl我发现,对于Inifiniband来说,OpenSM在启动时太慢了。 在OpenSM完成启动之前5秒,上述共享的安装将被执行。 但是OpenSM的服务描述表明它是被network.target ,所以在networking共享被挂载之前就被盯上了。 所以我的问题是如何在引导序列的某个地方引入一个睡眠定时器,等待Inifinibandnetworking真的准备好/ OpenSM正在读取。 我不使用gluster的RDMAfunction。 OpenSM服务文件由yum / rpm安装: [Unit] Description=Starts the OpenSM InfiniBand fabric Subnet Manager Documentation=man:opensm DefaultDependencies=false Before=network.target […]