Articles of linux

LVMcachingLV上的PV失败

我创build了一个LVMcaching的LV: # lvcreate local –name BigCached -L32T /dev/sda3 # lvcreate -n LVcache -L500G local /dev/sdb # lvcreate -n LVcacheMeta -L1G local /dev/sdb # lvconvert –type cache –cachepool local/LVcache local/BigCached # lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert BigCached local Cwi-aC— 32,00t LVcache [BigCached_corig] LVcache local Cwi—C— 500,00g root local […]

修补RHEL 6无盘

我正在设置RHEL 6无盘安装。 它通过nfs上的PXE工作。 不过,我很担心补丁。 如果无盘镜像只是代表RHEL 6安装的文件的集合,我该如何修补无盘镜像? 例如,如果我想升级到最新的FireFox,我该如何修补我的无盘“映像”? 如何使用RPM更新根文件系统“映像”?

百胜无法更新 – 有冲突

问题是什么 总而言之,这是什么让我头痛: –> Finished Dependency Resolution Error: Package: policycoreutils-2.5-11.el7_3.x86_64 (base) Requires: libsepol.so.1(LIBSEPOL_1.0)(64bit) Error: Package: libsemanage-2.5-5.1.el7_3.x86_64 (base) Requires: libsepol.so.1(LIBSEPOL_1.0)(64bit) Error: Package: 1:NetworkManager-tui-1.4.0-14.el7_3.x86_64 (base) Requires: libjansson.so.4()(64bit) Error: Package: libsemanage-2.5-5.1.el7_3.x86_64 (base) Requires: libsepol.so.1(LIBSEPOL_1.1)(64bit) Error: Package: 7:lvm2-2.02.166-1.el7_3.2.x86_64 (base) Requires: device-mapper-persistent-data >= 0.6.3-1 Installed: device-mapper-persistent-data-0.6.2-1.el7_2.x86_64 (@base) device-mapper-persistent-data = 0.6.2-1.el7_2 Error: Package: policycoreutils-2.5-11.el7_3.x86_64 (base) Requires: libselinux-utils >= 2.5-6 Installed: libselinux-utils-2.2.2-6.el7.x86_64 (@anaconda) […]

确定正在创build给定IP的数据包的进程(和用户)

给定一个外部IP地址和目标端口,在Linux中,有什么办法可以使用类似ngrep或tcpdump东西来识别有时向它发送stream量的进程和/或用户? 还是iptables规则? 是否有build议的方式来运行不是太耗费资源的持续监视器?

检测自己的停机时间?

有没有一个工具来检测自己的服务器的停机时间? 就像一个程序,它每30秒钟ping另一台服务器并将其写入一个文件,以便您可以读取该文件并查看服务器何时closures。 (当你的服务器closures的时候,没有任何东西) 由于有些月份我有时会随机断开连接3秒钟,所以我想监视它是否是服务器问题

将OpenVPN网关应用于单个界面

我希望能够通过tun0使用我的VPN互联网连接来完成特定任务,如下所示: curl –interface tun0 ipinfo.io/json 我的VPN提供商在连接时向客户端推送一条新的默认路由,这将强制所有机器通过VPN,这是我不想要的。 我尝试添加route-nopull到我的OpenVPN客户端configuration,但是这阻止了在tun0上configuration网关。 我怎样才能做这个工作?

keepalived不绑定VIP

我试图让两个debian jessie虚拟机之间的keepalived工作。 我已经定义了主机将VIP地址绑定到172.128.28.6,如下所示: global_defs { lvs_id tom_lvs } vrrp_instace tom_lvs { state MASTER interface eth1 virtual_router_id 1 priority 100 authentication { auth_type PASS auth_pass 1234 } advert_int 1 virtual_ipaddress { 172.28.128.6 } virtual_server 172.28.128.6 3000 { delay_loop 10 lb_algo wlc lb_kind DR protocol TCP persistence_timeout 1800 sorry_server 172.28.128.3 3000 real_server 172.28.128.4 3000 { weight 1 […]

我在客户端上使用什么挂载选项来启用启用SSL的Glusterfs卷?

更新 :看来Ubuntu 14.04捆绑版本的Gluster对于我想要做的事情来说太旧了(正如@ SmallLoanOf1M所暗示的那样)。 这里有一个Ubuntu的gluster社区PPA,它有更好的SSL新版本。 我遵循Gluster社区网站上的启用glusterfs SSL模式 ,在我的glusterfs服务器上启用SSL(在Ubuntu 14.04上使用v3.4.2)。 我将SSL证书分发给服务器和两个客户端。 当我查看我得到的服务器上的音量信息 # gluster vol info Volume Name: pm1-dump Type: Distribute Volume ID: eb403a2b-e28b-440c-846a-fa9f82e748bd Status: Started Number of Bricks: 1 Transport-type: tcp Bricks: Brick1: 172.22.2.1:/mnt/pm2_pm1/pm1-dump Options Reconfigured: performance.write-behind: on diagnostics.brick-log-level: WARNING diagnostics.client-log-level: WARNING nfs.enable-ino32: on nfs.addr-namelookup: off nfs.disable: on performance.cache-refresh-timeout: 4 performance.cache-size: 32MB performance.write-behind-window-size: 16MB performance.io-thread-count: […]

Sendmail – 发件人validation失败

我们目前无法将电子邮件发送到其他域,因为接收主机无法validation发件人。 电子邮件被拒绝 – <<< 550validation失败 <<< 550-没有这样的用户在这里 <<< 550发件人validation失败 550 5.1.1 …用户未知 <<< 503 – 所有RCPT命令均被拒绝,并显示以下错误: <<< 503-发件人validation失败 服务器一直工作正常,直到昨天突然出现这个问题。 我试过重新启动服务器和路由器,但没有帮助。 [email protected]确实存在,正在接收电子邮件。 与http://verify-email.org/检查返回 有关mycompany.co.uk的MXlogging存在。 连接成功到mail.mycompany.co.uk SMTP。 220 server.mycompany.co.uk ESMTP Sendmail 8.14.7 / 8.14.1; 星期六,2017年2月18日09:07:24 GMT HELO verify-email.org 250 server.mycompany.co.uk hello verify-email.org [verify-email.org](可能伪造),很高兴认识你 邮件来自:= 250 2.1.0 …发信人确定 RCPT TO:= 250 2.1.5 …收件人正常 <<< 503有效的RCPT命令必须在DATA之前 validation电子邮件昨天晚上报告了一个问题。 它无法连接到mail.mycompany.co.uk,所以连接到辅助MX。 我认为这可能是问题,但它现在连接到mail.mycompany.co.uk和validation问题仍然存在。 […]

初始化脚本和closures顺序在centos中

我目前的问题是,我有一个从supervisord挂起的过程,我想确保它正常发送networking存在等,但是当监pipe人被closures没有networking。 我已经在这里跟踪了/etc/rc0.d/文件夹,在这里我可以看到K90network将在S00killall之前执行,而S00killall负责closures服务,包括supervisord。 我觉得奇怪的是,这是订购,因为看看S00killall它有一段代码,以避免在需要的情况下closuresnetworking。 [ $subsys = network ] && continue 所以,我不确定S00killall如果networking被明确地closures了rc0, S00killall可以防止networking停止运行 我正在使用CentOS release 6.8 (Final)