autoDevops,CI,CD
 
0

Xen Linux vps修改时间问题

发表者:admin分类:Devops2015-03-15 13:19:28 阅读[1765]
xen vps,修改时间,却怎么也不生效,特记录修改方法:\cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeecho "xen.independent_wallclock=1" >>/etc/sysctl.conf/sbin/sysctl -pecho "/sbin/ntpdate  cn.pool.ntp.org" >>/etc/rc.localntpdate cn.pool.ntp.org
双/多线路需要增加 原路返回路由 /bin/ip route flush table 100 /bin/ip route add default via 电信网关 dev 电信网卡设备名称 src 电信IP table 100 prio 50 /bin/ip rule add from 电信IP table 100 /bin/ip route flush table 200 /bin/ip route add default via 联通网关 dev 联通网卡设备名称 src  联通IP table 200 prio 50 /bin/ip rule add from 联通IP table 200  修改上面对应的IP,网关和设备名称,将上面内容写入/etc/rc.local开机执行
JSP环境集成包一键配置(JspStudy)软件简介JspStudy集成JDK+tomcat+Apache+mysql,JSP环境配置一键启动。无需修改任何配置即可迅速搭建支持JSP的服务器运行环境。纯绿色解压即可,支持系统服务和非服务两种启动方式,自由切换。控制面板更加有效直观地进行控制程序的启停。JspStudy将复杂的JSP环境配置简单化。JspStudy集成以下组件:JDK 1.7_51Tomcat 7.0.50MySQL 5.5.36Apache 2.4.7PHP 5.4.26&5.2.17SQL-Front 5.1Xdebug 2.2.3mysql-connector-java-5.1.28-bin.jarjstl-1.2.jarMySQL数据库用户名:root,密码root,安装后请重新设置密码。自带mysql驱动mysql-connector-java-5.1.28-bin.jar放在tomcat/lib下。特别注意1. 为了减少出错安装路径不得有汉字、空格及特殊符号等;注册服务时如有防火墙拦截,请选择全部允许。2. 端口问题无法启动时,请使用菜单『环境端口检测』进行端口检测。3. 可通过菜单『卸载相关服务』进行卸载相关服务。4. 在『启动』、『停止』、『重启』三个启停按钮上右键可以有选择地进行启停,左键将控制全部的启停。5. 此为JSP环境集成包,需要php集成包的请到www.phpstudy.net下载phpStudy。6. a...
 
0

CentOS6.5时钟差8个小时

发表者:admin分类:Devops2015-03-14 22:03:53 阅读[2539]
在生产环境中,从centos6.0以来,kvm虚拟机时钟配置这块,都使用的是localtime,工作很正常。123456  <clock offset='localtime'>    <timer name='rtc' tickpolicy='catchup' track='guest'>      <catchup threshold='123' slew='120' limit='10000'/>    </timer>    <timer name='pit' tickpolicy='delay'/>  </clock>但是在升级到centos6.5以后,发现虚拟机启动以后,时间和宿主机相差8个小时,折腾了一段时间,后来将时区强制设置成timezone方式,解决了这个问题。123  <clock offset="timezone" timezone="China/Shanghai">     <timer name='rtc' tickpolicy='catchup' track='guest'/>  </clock>
最新Linux系统运维工作常见面试题1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。 3. Linux文件系统中每个文件用i字节来标识。 4. 全部磁盘块由四个部分组成,分别为引导块、i字节表块、专用块、数据储存块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块包含了i字节表 和 空闲块表 等重要的文件系统信息。 7. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为: 644,该文件属性是 目录 。 8. 前台起动的进程使用 ctrl+c终止。 9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。 10. 网络管理的重要任务是: 控制 和 监控。 11. 安装Linux系统对硬盘分区时,必须有两种分区类型: 文件系统分区 和 交换分区 。 13. 编写的Shell程序运行前必须赋予该脚本文件 执行 权限。 14. 系统管理的任务之一是能够在 分布式 环境中实现对程序和数据的安全保护、备份、恢复和更新。 15. 系统交换分区是作为系统 虚拟储存器 的一块区域。 16. 内核分为 进程管理系统、文件管理系统、I/O管理系统和内存管理系统 等四个子系统。 17. 内核配置是系统管理员在改变系统配置 硬件 时要...
 
0

Linux 下配置多路径

发表者:admin分类:Devops2015-03-11 15:38:35 阅读[2022]
Linux 下配置多路径 1、安装多路径软件包:device-mapper-1.02.67-2.el5device-mapper-event-1.02.67.2.el5device-mapper-multipath-0.4.7-48.el5[plain] view plaincopyprint?[root@RKDB01 Server]# rpm -ivh device-mapper-1.02.67-2.el5.x86_64.rpm   warning: device-mapper-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing...                ########################################### [100%]          package device-mapper-1.02.67-2.el5.x86_64 is already installed  [root@RKDB01 Server]# rpm -ivh device-mapper-event-1.02.67-2.el5.x86_64.rpm   warning: device-mapper-event-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID&nbs...
 
0

Linux盘符漂移问题

发表者:admin分类:Devops2015-03-11 15:31:17 阅读[1814]
Linux管理多块磁盘时(以sata盘为例),会按磁盘加载的顺序依次给磁盘命名为/dev/sda, /dev/sdb... 这种命名规则就会导致,一块磁盘在发生热插拔或系统重启后,盘符可能发生变化,会影响到一些依赖磁盘盘符工作的应用程序,比如fstab里按盘符名来挂载。要解决磁盘盘符漂移问题,一劳永逸的方法就是将磁盘槽位与盘符名做绑定;淘宝内核组的三百同学针对ali内核,添加了磁盘绑定的补丁。如果只针对磁盘挂载到问题,可通过按标签或UUID挂载的方式解决,下文将简单介绍下方案。如下所示的fstab,系统启动时,会自动执行每一行挂载动作,将/dev/sda挂载到/data/disk1,其它依此类推。如果磁盘发生热插拔,第一块磁盘的盘符由原来的/dev/sda变成了/dev/sdc,那么fstab就不能正确挂载第一块磁盘。/dev/sda /data/disk1 ext4 defaults,noatime 0 0 /dev/sdb /data/disk2 ext4 defaults,noatime 0 0为了保证在发生盘符漂移时,磁盘仍能正常挂载,首先对fstab做如下改进,按磁盘标签来挂载;比如第一行的含义是,将标签为disk1的磁盘挂载到/data/disk1。LABEL=disk1 /data/disk1    ext4    defaults,noatime 0 0LABEL=disk2 /data/disk2    ext4 &...
 
0

Linux 分区inode空间不足

发表者:admin分类:Devops2015-03-10 11:15:42 阅读[2083]
一. 收到报警线上有一台服务器磁盘检测告警了,提示空间不足。爬到服务器查看相关信息:/data分区只使用了71%,创建文件却提示磁盘空间不足,按理说不会出现这种情况的。难道inode耗尽?二. 分析原因查看/data分区inode使用情况相关信息如下:果不其然,IUse%=100%,导致无法创建文件。在linux系统下,硬盘被分区格式化后,包含inode和block,inode是用来记录文件的大小,物理地址,属主,属组,读写权限,时间戳,被硬链接的次数等等元数据的。block是用来存储数据的。正因为这种文件系统结构,在linux下,除了剩余磁盘空间之外,还要剩余inode才行,两者缺一不可的。可通过dumpe2fs -h /dev/sdb1或tune2fs -l /dev/sdb1 来查看最大inode数和inode大小。一旦文件系统创建后,每个分区的可用inode数无法动态的进行调整,除非重新格式化。三. 查找原因并解决/data是线上业务数据目录,各种站点、日志、临时文件存放目录。其中有个程序产生大量的小文件造成的。可通过下面的命令找出占用空间最多的文件或目录:# du -cks * | sort -nr | head -n 20删除部分文件,释放inode。
收到一台web服务器告警消息,查看/var/log/message日志信息如下所示:该台服务器每日有3kw的pv,压力有些大。 服务器的TCP连接数,超出了内核定义最大数。修改内容参数 /proc/sys/net/ipv4/tcp_max_tw_buckets# echo 20000 > /proc/sys/net/ipv4/tcp_max_tw_buckets写入/etc/sysctl.conf使之永久生效net.ipv4.tcp_max_tw_buckets = 20000# sysctl -p
在iptables开启的状态下, 最让人烦恼的事情就是ip_conntrack table full dropping packet,丢包严重,有时服务器都连接不上的,要重启系统,严重影响线上业务。在ubuntu12.04/centos6.4系统下,更改net.ipv4.ip_conntrack_max会报错error: “net.ipv4.ip_conntrack_max” is an unknown key。因为改名字了哈。同时,如果没有加载ip_conntrack模块、iptables 不要配置状态的规则也会报这个错误的。在ubuntu12.04/centos6.4系统下:vi /etc/sysctl.confnet.nf_conntrack_max = 6553600sysctl –p
    总共66页,当前第27页 | 页数:
  1. 17
  2. 18
  3. 19
  4. 20
  5. 21
  6. 22
  7. 23
  8. 24
  9. 25
  10. 26
  11. 27
  12. 28
  13. 29
  14. 30
  15. 31
  16. 32
  17. 33
  18. 34
  19. 35
  20. 36
  21. 37