如何检查磁盘是否处于睡眠状态? 我在后台做了一些报告,如果磁盘已经在睡觉,我想避免唤醒它。 我可以使用哪个命令来检查其状态而不会唤醒它?
我正在build立一个用于存储媒体(audio,video)的RAIDarrays,用于CIFS / NFS的文件服务器以及作为备份的存储库。 性能不是一个巨大的问题,但可靠性是因为这是一个档案。 我目前正在看一个3Ware或一个槟榔RAID控制器使用FreeNAS Raid5 / 6与ZFS文件系统。 在NewEgg.com网站上阅读有关不同SATA驱动器的评论,我还没有find一个获得足够积极评价的驱动器,使我可以为我的项目select它。 我正在查看的驱动器: 希捷Barracuda ES.2 1TB – 5年保修 – ST31000340NS – 159美元 三星Spinpoint F1 RAID 1TB – 七年质保 – HE103UJ – $ 149 西数RE3 1TB – 3年保修 – WD1002FBYS – $ 159 这些驱动器中的每一个售价约为160美元,这对于标准的1TB SATA驱动器来说大约是两倍,但是由于在RAIDarrays中使用这些驱动器,每个制造商推荐使用这种驱动器而不是其较低成本的同级产品。 任何人都可以评论列出的驱动器,或者可以给我一个强烈的build议,select哪个驱动器? RAID控制卡上的任何build议?
我刚在OVH.com买了一台专用的服务器,他们给我发了一些电子邮件中的警告,我没有正确configuration我的IP故障转移地址,如果我不采取措施,他们会在24小时内阻止这个故障转移任何行动。 所以,问题是,如何在FreeBSD 8.2中正确configurationIP Failover?
我有一种情况,我正在testing一个新的文件系统,有一些元数据的问题。 所有的文件都是完整的,但是我最终必须将每个文件有效地移动到另一个卷上,然后立即回到原来的位置。 显然, mv不会保留所有的属性(尤其是所有的时间戳)。 我正在想一些find命令,而exec'ing cp -p /original/path/to/file /tmp/location/file , rm /original/path/to/file , cp -p /tmp/location/file /original/path/to/file , rm /tmp/location/file 。 也许所有这些命令在脚本中传递给find exec? 我不确定这里最有效的方法,但想要一些快速的input,以确保我覆盖所有的基础,并有一个精确的命令,不会让我哀悼一些数据属性损失时,并做了。 我有几百GB的字节来回移动,所以我需要尽可能的小心和高效。 这是我迄今为止所提出的解决scheme,并且会喜欢一些input: Shell脚本safe_move.sh : #!/usr/bin/env bash SRC_FILE_AND_PATH="$1" SRC_BASENAME=`basename "$1"` DESTINATION_PATH="/mnt/tmp" cp -a ${SRC_FILE_AND_PATH} ${DESTINATION_PATH}/${SRC_BASENAME} rm -f ${SRC_FILE_AND_PATH} cp -a ${DESTINATION_PATH}/${SRC_BASENAME} ${SRC_FILE_AND_PATH} rm -f ${DESTINATION_PATH}/${SRC_BASENAME} 这将被称为: find /path/to/move -type f -exec safe_move.sh […]
我遇到了FreeBSD 9服务器的问题。 8个内核之一(4瓦/ HT)一直在100%的内核负载。 top给我: CPU: 0.0% user, 0.0% nice, 12.5% system, 0.0% interrupt, 87.5% idle 请注意,12.5%正好是100%/ 8。 top -S显示我,几何是问题: 13 root 3 -8 – 0K 48K – 7 385.2H 100.00% geom 我检查与iostat是否有什么IO重的事情,但服务器目前闲置: pascal@srv ~$ iostat 1 5 tty ada0 ada1 pass1 cpu tin tout KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s us […]
我创build了一个仅用于FTP会话的帐户: # adduser Username: test Full name: Uid (Leave empty for default): Login group [test]: Login group is test. Invite test into other groups? []: Login class [default]: Shell (sh csh tcsh bash rbash nologin) [sh]: nologin Home directory [/home/test]: Home directory permissions (Leave empty for default): Use password-based authentication? [yes]: Use an empty password? […]
我有一个来自OVH的服务器,按照以下步骤在FreeBSD10上的OVH服务器上设置ZFS :https: //wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror 创build一个可启动的ZFS文件系统 zpool destroy zroot gpart destroy -F ada0 gpart destroy -F ada1 gpart create -s gpt ada0 gpart create -s gpt ada1 gpart add -b 34 -s 64k -t freebsd-boot ada0 gpart add -s 8G -t freebsd-swap -l swap0 ada0 gpart add -t freebsd-zfs -l disk0 ada0 gpart add -b 34 -s […]
CMake最近(我想是2014年9月)开始依靠py27-Sphinx的端口来查看它的文档。 实际上我并没有在我的服务器上使用python,但是CMake构build并安装了它和其他9个依赖项来构build它的文档,即使我select不构build和/或安装文档。 这实在是烦人的,必须保持9个端口的最新,所以CMake可以build立自己的文档,我永远不会读。 我不能摆脱CMake,因为它需要build立MySQL。 我只是想摆脱狮身人面像及其依赖。 所有的帮助将不胜感激。
“uname”会告诉我正在运行的内核的版本。 我如何知道这是否与安装的内核(即下一次重新启动时将加载的内核)不同? 理想情况下,我想写一个脚本,可以输出“重新启动需要”或“运行和安装内核匹配”。
我们正在经历高负荷的CPU短缺。 它只发生在网上用户在1300-1400左右(根据谷歌分析)。 我们在浏览器中收到空响应。 短缺意外地发生在我看来很奇怪。 我的意思是 – 有50%以上的空闲CPU,突然下降到0%几秒钟,然后跳回来。 这是当时的“iostat 1”输出。 看最后一栏。 70%是最新的正常行为。 http://pastebin.com/sMjQ0AaJ 队列中的所有PHP-FPM进程正在死亡,将这些日志留在/ var / log / messages中 Feb 25 20:20:01 <kern.info> dasaran kernel: pid 36267 (php-fpm), uid 80: exited on signal 11 Feb 25 20:20:01 <kern.info> dasaran kernel: pid 36265 (php-fpm), uid 80: exited on signal 11 Feb 25 20:20:01 <kern.info> dasaran kernel: pid […]