Articles of linux

加州大学戴维斯分校(1.3.6.1.4.1.2021)MIBS不使用SNMPv3

我做了一个SNMPv3的设置,以testing它如何与一些第三方脚本集成。 我需要使用1.3.6.1.4.1.2021中的一些MIBS来做到这一点,但不能成功地做到这一点。 目前在使用rocommunity的时候,只有SNMPv1和SNMPv2能够通过snmpwalk返回预期的结果。 已经失去了超过1天的日志,运行数据包和进程转储,以找出问题。 最后发现SNMPv1和SNMPv2似乎一切正常。 rocommunity似乎解决了v1和v2的问题,但对于v3来说这个部分是不够的。 如果其他人遇到过这个问题或有想法请分享。 这里是关于我的设置的一些细节。 > cat / etc / *发布 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS" NAME="Ubuntu" VERSION="14.04.3 LTS, Trusty Tahr" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 14.04.3 LTS" > cat /etc/snmp/snmp.conf # As the snmp packages come without MIB files due to license reasons, loading # of MIBs is disabled by default. If […]

Apache的SetEnvIf Request_URI 404找不到错误

目前运行在Ubuntu的Apache服务器上的网站,现在整个网站是用.htaccess身份validation保护。 要做的事:我需要允许两个URL没有身份validation。 sites1.conf <VirtualHost *:80> … RewriteEngine On RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !^/(tools|manager)/ </VirtualHost> <Directory /srv/site1/symfony/> AuthType Basic AuthName "My Area" AuthBasicProvider file AuthUserFile "/etc/apache2/passwords.htpwd" Require user user1 SetEnvIf Request_URI ^/en/App/uploadImagesForm allow Order allow,deny Allow from env=allow Satisfy any </Directory> URL:xxx.xxxx.xx:9005 / en / App / uploadImagesForm / 错误: 404 Not Found请求的URL / en […]

以固定数据包大小发送Ping作为超大帧在linux中不工作

我必须互相与ipv4地址相互连接的主机。 我修改了每一个的MTU为9000.然后,我想发送一个固定数据包大小+1500的Ping请求来validation可以发送和接收巨型帧。 当我发送正常的ping我得到答复如预期,但与-s“8972”标志我没有得到既不超时也不回复。 我得到了100%的损失 我在mininet里做了一个小环境来分享我的问题。 我已经修改了两个MTU主机9000.这些是我在mininet的命令: mininet> h1 ifconfig h1-eth0 h1-eth0 Link encap:Ethernet direcciónHW 06:49:45:e2:7e:18 Direc. inet:10.0.0.1 Difus.:10.255.255.255 Másc:255.0.0.0 Dirección inet6: fe80::449:45ff:fee2:7e18/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:90 </code>00 Métrica:1 Paquetes RX:295 errores:0 perdidos:27 overruns:0 frame:0 Paquetes TX:36 errores:0 perdidos:20 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:67960 (67.9 KB) TX bytes:11499 (11.4 KB) mininet> h2 ifconfig […]

在bcache中交换硬盘

我有一个涉及SSD和HDD的bcache设置。 HDD开始失败,我有一个替代订单。 交换硬盘的最佳方法是什么? 我有一个想法,我可以: 暂时停止bcache 使用像ddrescue这样的工具将硬盘的内容复制到replace 删除旧的驱动器,并再次启动Bcache。 如果我使用ddrescue复制整个驱动器,那么replace驱动器将具有与以前完全相同的UUID的分区,而bcache应该是没有智慧的。 看起来我可以通过在/sys某处stop一个文件来停止bcache,但是在bcache文档中,至less有两个文件与哪个文件完全不一样: https ://www.kernel.org/doc /Documentation/bcache.txt 任何想法的最佳途径进行?

当由于OOM而终止任务时,内核在内核中的内存使用情况报告

我的Docker容器内的任务由于OOM而被杀害。 这是来自/var/log/messsages 。 Feb 17 19:01:24 ip-10-0-1-85 kernel: [16211.346602] uwsgi invoked oom-killer: gfp_mask=0xd0, order=0, oom_score_adj=0 Feb 17 19:01:24 ip-10-0-1-85 kernel: [16211.351446] uwsgi cpuset=4ad797e0720ad05c90cb8f5afaa9902172c4aac9319d464e669091615b52d134 mems_allowed=0 Feb 17 19:01:24 ip-10-0-1-85 kernel: [16211.356702] CPU: 0 PID: 3969 Comm: uwsgi Tainted: GE 4.1.13-19.31.amzn1.x86_64 #1 Feb 17 19:01:24 ip-10-0-1-85 kernel: [16211.361608] Hardware name: Xen HVM domU, BIOS 4.2.amazon 12/07/2015 Feb […]

PHPMYADMIN多服务器安装问题 – 服务器select从不显示

我在我的Ubuntu-14.04 LTS服务器上安装了phpmyadmin。 我想通过我的VPCpipe理不同服务器(所有Ubuntu)中的其他MySQL数据库。 我使用AWS安全策略启用了对服务器的访问,并通过networking和Internet打开了端口3306。 此外,我在phpmyadminconfiguration文件中为多服务器设置添加了以下条目。 configuration-inc.php == $ cfg ['Servers'] [$ i] ['verbose'] ='服务器-2'; // $ cfg ['Servers'] [$ i] ['host'] ='xxx.xxx.xxx.xxx'; $ cfg ['Servers'] [$ i] ['host'] ='server2.xxxxx.com'; $ cfg ['Servers'] [$ i] ['port'] ='3306'; $ cfg ['Servers'] [$ i] ['connect_type'] ='tcp'; $ cfg ['Servers'] [$ i] ['extension'] ='mysqli'; $ cfg ['Servers'] [$ i] […]

如何延长对Windows服务器运行的长时间剧本的超时值?

我有Ansible的手册,可以传输文件到Windows服务器。 我有Ansible可以运行小PowerShell脚本的剧本。 但是我无法获得一个Ansible手册来运行长时间运行的PowerShell脚本。 该剧本说,它是成功的,当我在Ansible Linux服务器上运行它。 没有迹象表明失败。 这个PowerShell脚本安装一个.exe等等。 运行需要20分钟。 为Ansable操作手册创build长时间超时的技巧有什么妙处,可以在Windows受pipe节点上启动长时间的PowerShell脚本? 为了启动剧本,我使用剧本中的“原始”节。 我尝试了命令模块,但是对于开源的Ansible 1.9,这个模块是不可用的。 我知道这PowerShell脚本的作品,因为当我手动运行,一切都很好。 我没有使用Kerberos进行身份validation。 在清单文件(ansible_ssh_user)中configuration的Ansible用户是Windows 2012服务器上的Administrators组的成员。 我用来手动成功启动PowerShell脚本的帐户是本地pipe理员帐户。 我怀疑这个问题很长。 短时间的脚本运行良好Ansible剧本。

在重新启动MariaDBgallera集群时,出现以下错误“WSREP尚未准备好应用程序使用的节点”

我在运行MariaDB的Gallera 10.0在Ubuntu 14.04服务器与3节点,而数据插入发生在服务器,如果我重新启动在任何3个节点的MySQL服务器我无法带回服务器到群集。 Error:ERROR 1047 (08S01): WSREP has not yet prepared node for application use 我可以启动mysql服务器,但是WSREP没有显示READY root@ip-172-31-3-97:~# service mysql start * Starting MariaDB database server mysqld [ OK ] * Checking for corrupt, not cleanly closed and upgrade needing tables. root@ip-172-31-3-97:~# ERROR 1047 (08S01) at line 1: WSREP has not yet prepared node for application […]

如何防止networking接口的持久命名,如eth1

我有一个新安装的Debian Jessie。 我有两个网卡,eth0和eth1,现在我拿出一个,但是我仍然有eth1留在系统中: % dmesg … tg3 0000:03:00.0 eth0: Tigon3 [partno(BCM95754) rev b002] (PCI Express) MAC address 00:1a:a0:ac:f6:2d tg3 0000:03:00.0 eth0: attached PHY is 5787 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) … systemd-udevd[171]: renamed network interface eth0 to eth1 有没有办法要求不重命名界面,只保留eth0? 谢谢。

ISIC格式错误的数据包可以通过ILO或IDRACpipe理端口进行路由

ISIC会生成随机IP,因此可能会将畸形数据包通过pipe理端口路由到私有和/或公用networking。 如果我禁用pipe理端口并使用ILO或IDRAC,那么无论如何,随机IP可以通过ILO / IDRAC IP访问生成这种stream量? 请记住,我只提到专用ILO / IDRAC端口,而不是 – 共享。