在Debain Jessie 8.2中,当samaba cifs mount没有匹配时,在bash使用通配符/ glob(至less是*和? )会导致input/output error 。 在其他文件系统上,预期No such file错误。 在archlinux盒子上的同样的samaba安装点并且没有io错误。 Archlinux机器的mount.cifs理解mapposix 。 我怀疑jessie上的mount.cifs不允许/理解mapposix与此有关。 是否有绕过io错误的* ? ## works as expected on cifs mount from centos server ls /data/Luna1/*adfadf* # ls: cannot access /data/Luna1/*adfadf*: No such file or director ### unexpected io failure on osx mounted on debian mkdir /Volumes/Phillips/testdir ## no files match […]
如果您在Linux计算机上,并且拥有一个激活的用户配额的文件系统,则可以通过以下命令检查quotacheck是否可以通过绑定挂接达到多次计算文件(如果这些绑定挂载的源和目标两者都驻留在quotacheck访问的文件系统上): # we assume /home has active user-quota repquota /home # check used quota before changes mkdir /home/test_user/dir mkdir /home/other_dir mount -o bind /home/test_user/dir /home/other_dir head -c1000000 /dev/urandom > /home/test_user/dir/test chown test_user /home/test_user/dir/test repquota /home # repquota now reports 1000000 bytes more for test_user # umount /home/test_user/dir # possible solution quotaoff -a quotacheck -vuam quotaon […]
我从OVH托pipe和Ubuntu服务器14.04的一个朋友的VPS有几个不幸。 基本上这些家伙决定重新启动它进入一个所谓的救援模式,加载一些Debian并挂载旧的Ubuntu / mnt / vdb1。 虽然我可以重新启动并重新启动到Ubuntu模式,但实际上并没有运行,因为救援模式导致了这个错误:目前KVM界面显示错误: Starting Mount filesystems on boot failed 以下是我所尝试的: 1) mount -o remount,rw / dpkg –configure -a mount -o remount,ro / sync reboot 2)/ etc / fstab: proc /proc proc nodev,noexec,nosuid 0 0 /dev/vdb1 / errors=remount-ro 0 1 可悲的是,到目前为止我没有任何运气。 任何人都在乎伸出一只手或一个肩膀哭泣?
这个问题与本文中解释的lastlog文件大小有关 http://www.noah.org/wiki/Lastlog_is_gigantic 我知道它被创build为一个稀疏的文件,因此大小。 下面是我遇到的问题: /var/log在我的情况下被安装在只有2GB的位置,并假设我不能改变。 在我的情况下,lastlog预先分配~5GB,但当我做df -h /var/log似乎确定,但是经过一定的活动时间(通常是小时数)后, df -h突然报告100%的磁盘空间利用率,我删除lastlog它再次下降到1%。 如果我用touch lastlog重复这个过程,它会再次发生。 所以,我的问题,并再次假设我不能改变安装大小, 任何想法为什么它发生在几个小时后,而不是immidiately新的laslogf文件被触摸? 有没有办法控制lastlog预先分配的大小,或者减less它认为要使用系统的用户数量,以使其达到小于2GB? 我也读过这个,但是如果可能的话,不要玩uid https://askubuntu.com/questions/618608/lastlog-grows-to-4-2g-after-ssh-logout
我有一个50TB的SAN设备,它有两个分区。 其中一个分区是configuration为在两个节点之间共享的gfs2。 但是,我在将这个分区安装在一个节点上时遇到了问题,而在另一个节点上却没有。 当我尝试挂载它时,我得到了follwing错误, gfs_controld join connect error: error mounting lockproto lock_dlm 我认为它与cman有关,因为它说没有得到dbus连接,但是这个服务在另一个节点看起来很好。 以下是有问题的节点上cman服务的输出。 # systemctl status cman.service # cman.service – LSB: Starts and stops cman # Loaded: loaded (/etc/init.d/cman) # Active: active (running) since mån 2016-08-01 15:44:37 CEST; 1h 48min ago # CGroup: /system.slice/cman.service # ├─1512 corosync -f # ├─1563 fenced # └─1579 dlm_controld […]
所以我一直在研究如何在外部媒体的forms在Linux系统上执行写入/上传时进行审计。 目前我所遇到的主要解决scheme是简单地审计挂载和卸载系统调用何时发生,因为跟踪写入可能会过度填充日志文件(这对我的情况应该不成问题)。 我目前尝试从外部媒体读取写入如下: -w /media/ -p rwxa -k external_media 但是我发现这个解决scheme不起作用,因为-w不会进入新插入的安装目录。 我也查看了-q选项,但是因为我不会事先知道挂载目录的名称,所以我不知道如何为-q选项指定subtree / mount目录名称。 有任何想法吗? TL; DR在auditd中,当新的挂载点位于目录中时,是否有一种更新规则的watch目录的好方法? 更新:我试图在我的挂载规则中使用-R /etc/audit/audit.rules ,以便每当我find一个新的挂载/卸载我的规则列表将重新应用与包括挂载目录的子树的监视目录,但我得到以下错误 Error – nested rule files not supported 我正在假设是因为我试图-R /etc/audit/audit.rules里面那个非常相同的文件,虽然我可能是错的。 有没有解决方法,这样的规则可以重新应用一些审计事件发生时自动? 但是,我不确定这是否能解决问题,因为我不知道-R是否会立即执行新的规则,或者等到重新启动auditd服务。
我有两个服务器,一个Windows文件服务器和一个Linux FTP服务器。 我已经使用CIFS将来自Windows服务器的目录挂载到Linux服务器上的主目录中: mount -t cifs -o user=user,gid=1001,uid=1001,rw //ipaddress/dir /home/user/target-dir/ 现在我想使用我的ftp客户端来访问这个“target-dir”,但是这个目录不是从FTP客户端显示的。 有任何想法吗?
我有这样的情况: mount /dev/hdb /mnt mount /dev/hdc /mnt 如何在没有首先卸载/ dev / hdc的情况下卸载/ dev / hdb?
我有一个NAS服务器已经成功安装在我的一台服务器上进行备份,但是当我试图在另一台服务器上执行时,我得到“mount.nfs:服务器在安装时拒绝访问” 所有的指南让我检查目标服务器上的/ etc / exports文件,但该文件是空白的! 那么现在的服务器每天如何备份呢?为什么新版本没有安装呢? 谢谢
我有3台服务器都具有相同的安装点集。 在一台服务器上,它经常失去与挂载的连接,而另外两台服务器却从来没有这样做。 我无法重新连接,直到我重新启动服务器。 我曾尝试使用静态安装和autofs来连接。 文件服务器在/ etc / exports中与此语句共享文件夹 /var/files/images 10.176.0.0/255.255.0.0(rw,no_root_squash,no_subtree_check) 我也以同样的方式共享其他几个文件夹,但这是唯一一个被丢弃的文件夹。 任何想法是什么错?