09 2017 档案

理解LINUX LOAD AVERAGE的误区
摘要:一直不解,为什么io占用较高时,系统负载也会变高,偶遇此文,终解吾惑。 uptime和top等命令都可以看到load average指标,从左至右三个数字分别表示1分钟、5分钟、15分钟的load average: Load average的概念源自UNIX系统,虽然各家的公式不尽相同,但都是用于衡 阅读全文

posted @ 2017-09-28 18:19 Still water run deep 阅读(997) 评论(0) 推荐(0)

理解Linux文件系统挂载参数noatime nodiratime
摘要:很多线上服务器为了提供文件系统IO性能,会在挂载文件系统的时候指定“noatime,nodiratime”参数,意味着当访问一个文件和目录的时候,access time都不会更新。但是如果未指定上面的参数,atime则会更新。那么具体差异在哪里? 未指定 noatime,nodiratime 可以看 阅读全文

posted @ 2017-09-26 14:05 Still water run deep 阅读(8381) 评论(0) 推荐(0)

Linux IO Scheduler
摘要:一直都对linux的io调度算法不理解,这段时间一直都在看这方面的内容,下面是总结和整理的网络上面的内容。生产上如何建议自己压一下。以实际为准。 每个块设备或者块设备的分区,都对应有自身的请求队列(request_queue),而每个请求队列都可以选择一个I/O调度器来协调所递交的request。I 阅读全文

posted @ 2017-09-25 15:58 Still water run deep 阅读(636) 评论(0) 推荐(0)

The database cluster was initialized with RELSEG_SIZE 1048576, but the server was compiled with RELSEG_SIZE 8388608
摘要:由于一次误操作,将线上机器的数据库程序目录删除,虽然不影响程序的正常使用,数据也未丢失,但后面如果出现服务器宕机或数据库宕机,数据库将无法启动,而且数据库对应的编译参数也已无法查看,所以征得开发同意后,关闭数据库,重新编译数据库程序,尝试可能正确的参数。其中最重要的是关于数据大小的几个: 如有一个不 阅读全文

posted @ 2017-09-13 19:21 Still water run deep 阅读(1257) 评论(0) 推荐(0)

nfs挂载权限问题
摘要:问题: 服务器A:192.168.10.230 服务器B:192.168.10.231 由于服务器A空间不足,打算将服务器A产生的数据库日志挂载到服务器B上,刚开始设定的anonuid和anongid,均为A服务器postgres账户的id值,因为考虑的是在服务器A中以postgres用户来归档日志 阅读全文

posted @ 2017-09-05 15:43 Still water run deep 阅读(18903) 评论(0) 推荐(0)

导航