我不明白为什么cron不是每隔10分钟就真的执行一次命令。 在crontab -e我添加了: */10 * * * * /var/www/myproject/recording/batch.pl 我可以在cron log中看到它每10分钟运行一次: Mar 17 10:50:01 host crond[26335]: (root) CMD (/var/www/myproject/recording/batch.pl) Mar 17 11:00:01 host crond[26357]: (root) CMD (/var/www/myproject/recording/batch.pl) Mar 17 11:10:01 host crond[26418]: (root) CMD (/var/www/myproject/recording/batch.pl) Mar 17 11:20:01 host crond[26657]: (root) CMD (/var/www/myproject/recording/batch.pl) 但并不是真正执行命令。 当我在Linux控制台手动执行该命令时,它工作正常。
我尝试为uwsgi和nginx之间的通信创build一个套接字。 困难是我不知道我应该指定什么主要和次要的数字: v:/tmp# mknod wsgi_pgame.sock c mknod: missing operand after `c' Special files require major and minor device numbers. 而且我不知道该设备是否应该是块或字符。 能否请你帮忙?
我创build了3个用户'u1','u2','u3'。 现在我想提供访问u1的/ home / u1 / share目录下的用户u2,u3。 我不想创build一个名为“共享”的新通用组,并在那里添加3个用户。 有没有可能使用'u1'组本身? 到目前为止我尝试过 #add u2,u3 to group of u1 usermod -a -G u1 u2 usermod -a -G u1 u3 #ensure u1 has group read access chmod 750 /home/u1 #create new shared dirs umask 027 && mkdir /home/u1/share 虽然 ls -ld /home/u1/share drwxr-x—. 2 u1 u1 4096 Apr 23 […]
我的数据库服务器具有以下数据设备的sar输出: [postgres@dbsrv07 ~]$ LC_ALL=POSIX sar -d |egrep "await|dev253-2" 00:00:01 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 00:10:01 dev253-2 2721.27 18357.23 20291.52 14.20 613.68 225.51 0.15 40.60 00:20:01 dev253-2 1345.04 574.92 10685.38 8.37 290.65 215.99 0.06 8.61 00:30:01 dev253-2 801.39 193.53 6364.92 8.18 87.49 109.34 0.07 5.95 00:40:01 dev253-2 832.95 195.70 6617.82 8.18 89.30 […]
运行后 apt-get update apt-get upgrade apt-get dist-upgrade apt-get install -f dpkg –configure -a 我得到以下错误: dpkg –configure -a Setting up initramfs-tools (0.112) … update-initramfs: deferring update (trigger activated) Setting up linux-image-3.8-2-amd64 (3.8.13-1) … Running depmod. vmlinuz(/boot/vmlinuz-3.8-2-amd64 ) points to /boot/vmlinuz-3.8-2-amd64 (/boot/vmlinuz-3.8-2-amd64) — doing nothing at /var/lib/dpkg/info/linux-image-3.8-2-amd64.postinst line 268. The link /initrd.img is a dangling linkto /boot/initrd.img-3.8-2-amd64 […]
我试图第一次打开一个centos框上的一些端口,我已经编辑了iptables文件,但是当我在主机上运行nmap或者从另一台机器上运行nmap时,这些端口似乎并没有打开。 这是我的iptables文件: *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [2349:130522] -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT -A INPUT -m state –state NEW -m tcp -p […]
不知道是否有人可以帮助解决这个问题,我们在HP Proliant DL580 G7上运行RHL 5,它具有2xCPU @ 1.87GHz 6XCORES和64GB RAM。 最近用tar(tar -czvf filename.tgz / directory / to / backup)备份一个目录(62GB)最多需要3个小时。 正在备份的目录是通过1Gb / s NIC上的iscsi进行的LUN连接。 到目前为止,我已经testing了该LUN的R / W,我正在从35MB / s到40MB / s。 查看顶部焦油正在达到100%的处理器使用率。 虽然我有我的钱在处理器的性能,我想听听你的一些opnion这个。 我需要理解为什么需要3-4小时才能完成焦油过程。 有任何想法吗? 感谢和问候。
根据这个答案 ,可以用“无限”inode至less安装tmpfs。 考虑这个具体(数字select为例子的目的,我知道他们是不现实的)情况: tmpfs分区是50%使用的卷 90%的数据是inode(即45%的磁盘被inode使用,5%被“真实”数据使用) 使用nr_inodes=1000安装tmpfs 这些inode中的所有1000个都被当前写入的inode占用 这意味着tmpfs已经满了50%,但是任何写入的尝试都会导致空间不足错误。 在我看来,设置nr_inodes=0 (又名无限inode)会使这种情况消失。 有没有一个理由,无限的inode不是默认的? 有什么理由限制文件系统上的inode数量?
我正在寻找一种安全地破坏ext3分区的方法,以便在下次启动时通过fsck进行恢复,以便进行testing。 谢谢!
我与ssh有一个奇怪的问题。 我正在得到一个 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 每次我连接到服务器。 然后我清除了known_hosts文件并再次连接。 2到3分钟后,我再次访问服务器, WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 再次来了。 连接后ssh连接会自动中止。 我相信我的IP和SSH密钥不会改变。 我检查了服务器,id_rsa和id_rsa.pub键都没有改变。 我的服务器也变得非常慢。 此外,我调整了我的服务器对同步攻击,仍然没有结果。 谁能帮我? 问题依然存在。 托pipe公司告诉我,networking没有任何问题。 当由于这个奇怪的问题而终止ssh连接时,实际上用户不会注销。 当我使用ssh进入一个新的会话时,我可以看到旧的用户仍然通过键入W命令login。 如果这个用户也断开连接,当我重新login,我可以看到3个用户在里面,意味着用户不会被注销。 这些是服务器断开连接时的日志 Jul 31 10:28:33 cl-t229-203cl sshd[2082]: debug1: Forked child 6551. Jul 31 10:28:33 cl-t229-203cl sshd[6551]: Set /proc/self/oom_score_adj to 0 Jul 31 10:28:33 cl-t229-203cl sshd[6551]: debug1: rexec […]