Articles of linux

使用configurationpipe理工具来configuration没有ssh的节点

我想pipe理运行embedded式Linux的几个设备的configuration。 我的环境中有一个Web服务器,它有一个SOAP接口,可以用来获取/设置每个要configuration的设备的所有参数。 Web服务器通过发送SNMP消息与embedded式Linux设备通信,这是我控制它们的唯一选项。 我想使用一个configurationpipe理工具来定义每个embedded式设备,然后使用SOAP服务器来对它们进行绑定,但是我似乎无法find任何我想要做的事情的Puppet / Ansible的例子(但是也许我会“一直在错误地使用Googlesearch)。 木偶设备听起来有点像我想要做的,似乎是用来configuration某些types的networking设备,但它仍然使用ssh与设备节点交谈,并在节点上的shell中运行命令,而不是使用中间代理获取/设置参数。 我希望我将不得不编写一个自定义提供程序(或非Puppet CM工具的等价物),有没有一种方法可以在任何configurationpipe理工具中实现? 我确信必须有一个合理的方式来做这件事,但我正在努力寻找这种情况的例子。

incrontab不识别www数据写入

我有一个Linux服务器与incrontab。 这是我的incrontab / home / pi / upload IN_MODIFY / bin / sh / home / pi / autoprint $ @ / $# 如果我是一个root用户,我试图在'上传'文件夹内创build一个新的pdf文件,并且incrontab事件被触发,但是,如果我通过web服务器上传文件 http://127.0.0.1/upload.php ,在“上传”文件夹内创build一个新文件,但事件没有触发 所有创build的文件都被识别并触发incrontab脚本,但是由'www-data'创build的文件不会被触发。 为什么? 谢谢

由于磁盘写入问题而导致速度慢

我试图从/ backup /文件夹复制一个文件到/ backup / abc /并且花费了很多时间。 在其他服务器上执行的复制操作非常快。 # df -HP Filesystem Size Used Avail Use% Mounted on /dev/sdc3 482G 351G 107G 77% / tmpfs 4.2G 74k 4.2G 1% /dev/shm /dev/sdc1 204M 36M 157M 19% /boot /dev/sdb3 2.0T 590G 1.3T 32% /data /dev/sda4 2.0T 705G 1.2T 38% /backup 与其他服务器相比,磁盘的写入速度非常慢。 这背后的原因是什么? # hdparm -t /dev/sdc3 /dev/sdc3: […]

我需要扩大我的输出,以包括在这个Bash脚本中捕获一个文件

我有一个脚本查询基于用户input的远程服务器,并查找文件的最后修改date。 它的工作,但是,在文件中包含一个string,我需要显示以及我所尝试的一切都是徒劳无功。 我真的很感激任何帮助。 脚本 echo "Input server name:" read server echo "Input user:" read user ssh $server "find /home/ -maxdepth 2 -name .lastlogin | xargs -l -I{} bash -c '{ stat -c \"User: %U Last Login : %y\" {} | cut -c -47 |grep $user; }'" 当前样本输出 User: owner Last Login : 2014-07-24 15:05:39 我需要这个输出来包含这个文件的内容,即.lastlogin […]

厨师 – 处理改变networking接口的资源

我正在使用厨师将openvpn应用程序以桥接模式部署到ubuntu节点。 在我的食谱中,我正在使用bash资源来创buildvpn工作所必需的桥梁。 不幸的是,网桥改变了节点的IP地址,因此厨师未能完成(前一个IP机器变得不可用)。 你会如何对待这样的问题?

2.6 Wheezy的后端

为什么我无法在Debian Wheezy的wheezy backports中find2.6内核映像? 有没有人知道我可以添加到apt的任何非官方镜像? 谢谢。

强制DHCP服务器始终运行

我有一台有两个以太网networking接口的Ubuntu机器,其中一台运行DHCP服务器 ( isc-dhcp-server )。 我注意到服务器守护进程停止运行,每当我暂停机器,然后再打开它。 我可以强制DHCP服务器始终运行而无需任何手动干预(即sudo service isc-dhcp-server restart )?

定向ARP请求没有到达网桥接口

在Linux下,我感到困惑的是以下奇怪的bridge / arp行为。 它似乎过滤定向ARP请求,而它应该转发到桥的另一端。 为了testing,我在同一个networking的工作站上运行以下命令: arping -t 00:de:ad:be:ef:00 xx.xx.xx.102 地址xx.xx.xx.102在networking上的任何地方都不存在,MAC地址(显然是P) 如果服务器configuration没有桥接,则会发生预期的结果:混杂模式下的tcpdump在接口上看到传入的ARP请求。 networking中的其他机器也一样。 这确定了networking基础设施正在工作,即交换机不是问题。 现在,如果将eth0添加到网桥接口,它将停止工作: tcpdump不再显示这些ARP请求,不在eth0 ,也不在br0 ! 就好像这些请求被过滤了,但是我完全不知道应该发生什么。 更有趣的是,这是一个Debian wheezy机器。 挤压机不显示这种行为。 两者都有使用tg3驱动程序的Broadcom卡。 与2.6系列相比,3.2系列内核中有没有什么改变,关于桥接或MAC过滤或类似的东西?

XenServer 6.2只读和慢速磁盘I / O

我在几个月前虚拟化了一个数据中心,我们拥有3台HP DL360 G5服务器,每台服务器都有32GB的内存和双Intel Xeon。 最近我们遇到了两个问题,第一个是磁盘读取速度变得非常慢。 在只有几个文件的linux虚拟机上键入“ls”需要很多秒才能返回文件列表。 而且,集群上的虚拟机有时会自己重新安装为只读文件系统。 主机上的Dmesg会产生大量的“DRDY ERR”错误。 我们使用的主要存储库在Drobo B800i上,通过isci共享。 我发布了iostat和下面的dmesg中的DRDY错误的grep,这些是企业服务器,它们间歇性地断开,这从来都不是好事: 这里是一个服务器的Iostat:[root @ XenServer-1 tmp]#iostat Linux 2.6.32.43-0.4.1.xs1.8.0.835.170778xen(XenServer-1.ethoplex.com)07/31/2014 avg-cpu: %user %nice %system %iowait %steal %idle 0.42 0.00 0.46 3.51 0.40 95.21 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn cciss/c0d0 17.30 76.54 304.24 893755376 3552874247 cciss/c0d0p1 1.04 0.27 22.82 3169526 266433488 cciss/c0d0p2 0.00 0.01 0.00 73890 0 […]

如何debugging为什么systemd空转,并没有进行启动过程?

我正在尝试为AWS EC2创build一个PV实例。 模板VM基于使用systemd的CentOS 7。 磁盘布局是两个分区:/ boot(/ dev / xvda1)和LVM2(/ dev / xvda2)。 根文件系统驻留在LVM2上。 当我在VirtualBox上启动虚拟机时,它启动正常,但是当我将它上载到EC2时,它会加载到systemd启动并完成文件系统检查的位置,然后它永远在那里。 所以问题是如何从systemd中榨取更多的debugging输出来找出它正在等待什么呢? 下面是我从控制台用systemd.debug得到的日志(在开始时被截断了一点,因为这里的主体受限于30K个字符: Xen Minimal OS! Booting 'CentOS' root (hd0,0) Filesystem type is xfs, partition type 0x83 kernel /vmlinuz-3.10.0-123.4.4.el7.x86_64 root=UUID=3d5995c8-0aef-4b6d-8eda-d56 cfce8455f ro rd.lvm.lv=vg0/root crashkernel=auto ipv6.disable=1 rootflags=uquot a,gquota quiet systemd.log_level=debug systemd.log_target=console log_buf_len=1 M console=tty0 console=hvc0 selinux=0 initrd /initramfs-3.10.0-123.4.4.el7.x86_64.img ============= Init TPM Front ================ […]