Articles of nfs

一个未知的工具是擦我们的虚拟机,我们不能识别它

vSphere上的Windows 2008 R2 VM的控制台视图显示以下屏幕: “2操作2”“擦盘” 有人可以build议这个程序是什么? 关于这个谜的一些信息: 现在有一些虚拟机受到影响。 症状是重新启动后出现“操作系统找不到”消息。 VM正在ESXi上运行。 虚拟机正在特定的数据存储上运行 Netapp NFS在一个工作箱中挂载磁盘显示没有分区表,还不能hex转储。 虚拟机不是硬重置,将不得不是一个操作系统启动软重置 有没有iso安装没有“非客户”访问虚拟机,所以需要是RDP或类似的 备份是通过netapp备份软件过夜进行的 所讨论的NFS在后端(数组级别)上进行了精简configuration,在我们看到这些问题之后就耗尽了空间。

在UNIX中,硬对于软装有什么优点/缺点?

这个问题在发行版之间可能有所不同,但总的来说,在UNIX世界中使用硬装载还是软装装有什么优点/缺点? 在某些情况下,哪一个更有利或者使用是否相当普遍?

Systemd:在另一个单元真正启动后启动一个单元

在我的情况下,我想在所有glusterfs完全启动后启动remote-fs单元。 我的系统文件: glusterfs目标: node04:/usr/lib/systemd/system # cat glusterfsd.service [Unit] Description=GlusterFS brick processes (stopping only) After=network.target glusterd.service [Service] Type=oneshot ExecStart=/bin/true RemainAfterExit=yes ExecStop=/bin/sh -c "/bin/killall –wait glusterfsd || /bin/true" ExecReload=/bin/sh -c "/bin/killall -HUP glusterfsd || /bin/true" [Install] WantedBy=multi-user.target remote-fs目标: node04:/usr/lib/systemd/system # cat remote-fs.target [Unit] Description=Remote File Systems Documentation=man:systemd.special(7) Requires=glusterfsd.service After=glusterfsd.service remote-fs-pre.target DefaultDependencies=no Conflicts=shutdown.target [Install] WantedBy=multi-user.target 好的,所有Gluster守护进程开始成功,我想通过NFS安装Gluster文件系统,但Gluster的NFS共享在glusterfs.service启动后不会立即准备好,但是几秒钟后,所以通常remote-fs甚至无法安装它,和After指令。 我们来看看日志: Apr […]

分析Linux NFS服务器的性能

我想对我们的NFS服务器做一些分析,以帮助我们追踪应用程序中潜在的瓶颈。 服务器正在运行SUSE Enterprise Linux 10。 我想知道的事情是: 哪些客户端正在访问哪些文件 基于每个客户端的读/写吞吐量 其他RPC调用开销 花费在等待其他NFS请求或磁盘I / O来服务客户端的时间 我已经知道/proc/net/rpc/nfsd的统计信息,实际上我写了一篇博文来深入描述它们。 我正在寻找的是深入挖掘并帮助理解哪些因素对特定客户所看到的performance有所贡献的方法。 我想分析一下NFS服务器在集群上应用程序性能的作用,这样我就可以想出最佳的方法。

通过NFSv4挂载的文件由4294967294所有,UID和GID匹配

我有两个相同的Linux机器(在亚马逊EC2中启动相同的图像),我试图通过NFSv4挂载一个导出的目录。 以下是在客户机上安装的目录: root@server:~# ls -l /websites/ drwxr-xr-x 6 4294967294 4294967294 92 2010-01-01 20:21 logs drwxr-xr-x 2 4294967294 4294967294 20 2009-12-23 01:14 monit.d … 我再次检查,以确保UID匹配 这里是我从客户端运行的mount命令 /sbin/mount.nfs4 $MASTER_DN:/ /websites -o rw,_netdev,async 这里是服务器机器上的/etc/exports条目: /websites 10.0.0.0/8(fsid=0,no_subtree_check,rw,no_root_squash)

使用NFS托pipe主文件夹是否可行?

我打算部署一些电脑亭,并希望将它们作为启动磁盘放在一个小的硬盘驱动器上,其余部分保存在一个易于备份的服务器ala LTSP中 。 现在我正在思考两个select。 NFSed / home /或login时复制的本地副本,在注销时rsynced。 我担心的是,使用文件可能会变得太慢,或者我的networking可能堵塞 。

.nfsXXXX文件出现,那是什么?

我们有一个运行的应用程序(在RHEL5上),将数据stream式传输到NFS共享上。 最近我们看到很多.nfsXXXX …(xxx是一个hex数字)出现在它的工作目录中,应用程序每小时写一个文件,稍后将它们移动到不同的文件名。 那些是什么 ? 这是一个错误的迹象 – 如何做进一步的诊断?

NAS性能:NFS与Samba vs GlusterFS

我正在计划我的新的共享存储基础设施的小型networking服务器场。 所以我跑了很多NAS文件系统的testing。 通过这样做,我得到了一些意想不到的结果,并想知道这里有人能否证实这一点。 简而言之:对于小文件写入,Samba比NFS和GlusterFS快得多。 在这里,我做了:我运行了一个简单的“rsync基准”与大量的文件来比较小文件的写入性能。 为了更容易的再现,我现在重新运行了当前的wordpress tar.gz的内容。 GlusterFS复制2: 32-35秒 ,高CPU负载 GlusterFS单机: 14-16秒 ,CPU负载高 GlusterFS + NFS客户端: 16-19秒 ,CPU负载高 NFS内核服务器+ NFS客户端(同步): 32-36秒 ,CPU负载非常低 NFS内核服务器+ NFS客户端(asynchronous): 3-4秒 ,非常低的CPU负载 Samba: 4-7秒 ,CPU负荷中等 直接磁盘: <1秒 我绝对没有桑巴大师(我认为我最后一次与samba 2.x联系),所以我没有在这里优化任何东西 – 只是开箱即用的configuration(debian / squeeze包)。 我唯一添加了“同步总是=是”,这应该是写后强制同步(但看到这些结果..)。 没有它,testing在哪里约1-2秒快。 在同一台机器上运行的所有testing(自行安装的是NAS导出),所以没有networking延迟 – 纯协议性能。 边节点:作为文件系统,我使用ext4和xfs。 以上结果与ext4。 xfs可以达到40%(更less的时间)。 这些机器是EC2 m1.small实例。 NAS导出在EBS卷上,临时磁盘上的源(解压缩的tar)。 所以现在我们走了:有人可以向我解释为什么桑巴速度如此之快吗? 另外:在同步模式下,内核服务器的NFS性能是否可怕(由GlusterFS NFS服务器胜出)? 任何想法如何调整? 谢谢,L

了解NFS4(Linux服务器)

我在Linux上被NFS4困扰了一下。 有些信息似乎与其他信息相冲突,其他信息似乎很难find。 所以这里有几件事引起了我的注意,希望有人能在这方面做点什么。 这个问题专注于没有Kerberos等的NFS4。 1.出口 / etc / exports结构中的exports manpage中有不明确的信息。 从exports(5)报价exports(5) : 此外,每行可能有一个或多个默认选项的规格,path名后面是短划线(“ – ”),后跟选项列表。 选项列表仅用于该行上的所有后续导出。 “仅此后出口”是指什么? 1.2 fsid=0不再需要了吗? 当我在linux-nfs列表中发现了一个注释,说fsid = 0不再需要的时候,我正在寻找fsid。 现在我只是困惑,我需要与nfs4或不? 2.非导出目录仍可安装 说我有以下树: /exp /exp/users /exp/distr /exp/distr/archlinux /exp/distr/debian 我在这个fstab条目中有以下条目: /dev/disk/by-label/users /mnt/users ext4 defaults 0 0 /dev/disk/by-label/distr /mnt/distr ext4 defaults 0 0 /mnt/users /exp/users none bind 0 0 /mnt/distr /exp/distr none bind 0 0 […]

将本地用户的UID和GID映射到已安装的NFS共享

我有一个NFSv4的服务器。 我将远程用户的主文件夹的内容挂载到本地主机。 能够读取和写入内容,但是当我从本地主机检查装入卷上的文件的所有权时,它们全部属于对应的远程用户和组(512)。 有没有办法使它看起来像属于本地用户和本地主机上的组(1000)? 远程主机上的/ etc / exports (IP为192.168.1.110) /home/user512 192.168.1.142(rw,sync,all_squash,anonuid=512,anongid=512) 本地主机上的/ etc / fstab (IP为192.168.1.142) 192.168.1.110:/home/user512 /home/localuser/projects/project512 nfs rw,hard,intr,rsize=32768,wsize=32768 0 0