随笔分类 -  Linux

摘要:由于昨天公司内网服务器坏了,所以急需搭建新的Linux环境。 在安装maven时,使用tar 命令解压maven.tar.gz出现: tar :This does not look like a tar archive tar: Exiting with failure status due to 阅读全文
posted @ 2018-01-24 09:36 追忆丶年华 阅读(1377) 评论(0) 推荐(0)
摘要:Linux crontab 实现每秒执行 linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。 1.使用延时来实现每N秒执行 创建一个php做执行动作,非常简单,就是把当前时间写入log。 <?php file_put_contents('/h 阅读全文
posted @ 2018-01-24 09:36 追忆丶年华 阅读(224) 评论(0) 推荐(0)
摘要:Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。 商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面 阅读全文
posted @ 2018-01-24 09:33 追忆丶年华 阅读(158) 评论(0) 推荐(0)
摘要:在/proc文件系统下,又两个文件提供了中断的信息。 /proc/interrupts 文件中列出当前系统使用的中断的情况,所以某个中断处理没有安装,是不会显示的。哪怕之前安装过,被卸载了。 从左到右分别是, irq的序号, 在各自cpu上发生中断的次数,可编程中断控制器,设备名称(request_ 阅读全文
posted @ 2018-01-24 09:32 追忆丶年华 阅读(736) 评论(0) 推荐(0)
摘要:1: syslog.conf的介绍 对于不同类型的Unix,标准UnixLog系统的设置,实际上除了一些关键词的不同,系统的syslog.conf格式是相同的。syslog采用可配置的、统一的系统登记程序,随时从系统各处接受log请求,然后根据/etc/syslog.conf中的预先设定把log信息 阅读全文
posted @ 2018-01-24 09:32 追忆丶年华 阅读(1779) 评论(0) 推荐(0)
摘要:网卡优化 RSS receive side scaling,网卡多队列,需要硬件支持。网卡接收到网络数据包后,要发送一个硬件中断,通知CPU取数据包。默认配置,都是由CPU0去做。 RPS receive packet steering,向某个CPU发送一个软中断,来接收数据包,并递交给应用程序。 阅读全文
posted @ 2018-01-24 09:31 追忆丶年华 阅读(870) 评论(0) 推荐(0)
摘要:昨天在查LVS调度均衡性问题时,最终确定是 persistence_timeout 参数会使用IP哈希。目的是为了保证长连接,即一定时间内访问到的是同一台机器。而我们内部系统,由于出口IP相对单一,所以总会被哈希到相同的RealServer。 过去使用LVS,遇到过单核CPU被软中断耗尽的问题,然后 阅读全文
posted @ 2018-01-24 09:31 追忆丶年华 阅读(4323) 评论(0) 推荐(0)
摘要:公司网站 有两台服务器 A、B,做了动静分离,A上为静态服务器安装有nginx,B为Tomcat容器。访问时,通过A的nginx 做反向代理,静态文件http请求,目录statics直接访问A服务器上的静态文件。 但我们由于开发的时候 项目 java代码和静态文件都在一起,只发布到 B上,然后将静态 阅读全文
posted @ 2018-01-24 09:30 追忆丶年华 阅读(258) 评论(0) 推荐(0)
摘要:rsync详解之exclude排除文件 问题:如何避开同步指定的文件夹? --excludersync --exclude files and folders http://articles.slicehost.com/2007/10/10/rsync-exclude-files-and-folde 阅读全文
posted @ 2018-01-24 09:30 追忆丶年华 阅读(949) 评论(0) 推荐(0)
摘要:一、rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。 Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机 阅读全文
posted @ 2018-01-24 09:29 追忆丶年华 阅读(236) 评论(0) 推荐(0)
摘要:前不久因项目需要写了开机启动其他程序的shell脚本,因工作忙,调试完给了技术支持人员,也没去注意过。 到后来,有几台服务器突然被重启了,这时候领导问,怎么开机启动的脚本没起作用,还被批了一顿,哎,做事虎头蛇尾,活该! 然后去查,一直没查到原因, 手动执行都是正确的,在排除了权限原因和脚本问题后,很 阅读全文
posted @ 2018-01-24 09:28 追忆丶年华 阅读(519) 评论(0) 推荐(0)
摘要:如果ping域名的时候出现ping:unknown host xxx.xxx 但是ping IP地址的时候可以通的话 可知是dns服务器没有配置好, 查看一下配置文件/etc/resolv.conf,里面是否有nameserver xxx.xxx.xxx.xxx,比如使用dns服务器 nameser 阅读全文
posted @ 2018-01-24 09:27 追忆丶年华 阅读(1136) 评论(0) 推荐(0)
摘要:配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们就不再需要去维护DNS的数据文件了。不过在确认域名解释正常之前我们最好是测试一下所有的配置是否正常。许多人会简单地使用ping命令检查一下就算了。不过Ping指令只是一个检查网络联通情况的命令,虽然在输入的参数是域名的情况 阅读全文
posted @ 2018-01-24 09:27 追忆丶年华 阅读(240) 评论(0) 推荐(0)
摘要:网络接口(interface)是网络硬件设备在操作系统中的表示方法,比如网卡在Linux操作系统中用ethX,是由0开始的正整数,比如eth0、eth1...... ethX。而普通猫和ADSL的接口是 pppX,比如ppp0等; 机器中所有可用网卡、名字、配置文件: dmesg | grep et 阅读全文
posted @ 2018-01-24 09:26 追忆丶年华 阅读(1522) 评论(0) 推荐(0)
摘要:在Linux上编译google protobuff时,configure 默认选项是生成动态库,即libprotobuf.so文件。如果同时在多个动态库(动态库以dlopen方式动态加载)中使用同一buff结构,则运行时会报错误: ibprotobuf ERROR google/protobuf/d 阅读全文
posted @ 2018-01-23 11:20 追忆丶年华 阅读(413) 评论(0) 推荐(0)
摘要:linux设置开机服务自动启动/关闭自动启动命令 2012-02-06 15:13 [root@localhost ~]# chkconfig --list 显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务[root 阅读全文
posted @ 2018-01-16 11:55 追忆丶年华 阅读(6303) 评论(0) 推荐(0)