autoDevops,CI,CD
在CentOS5.2上搭建DNS服务器前段时间世纪互联的DNS服务出现了严重的问题,导致网站受影响了整整一天。为了避免以后再次出现类似的情况,还是自己搭两台DNS服务器吧。至少出问题的时候解决的快一些。安装环境操作系统: CentOS release 5.2 (Final)Kernel: 2.6.18-92.el5软件列表bind-9.6.0-P1.tar.gz openssl-0.9.8k.tar.gz 软件存放位置/data/software安装过程# groupadd -g 710 named# useradd named -u 710 -g named# mkdir /var/named# mkdir /var/log/named# chown -R named.named /var/named# chown -R named.named /var/log/named# cd /data/software/pkg# tar zxvf ../openssl-0.9.8k.tar.gz# cd openssl-0.9.8k# ./config# make && make install# cd ..# tar zxvf ../bind-9.6.0-P1.tar.gz# cd bind-9.6.0-P1# ./configure --prefix=/usr/local/named --with-openssl=/usr/local/ssl# make && make install# wget --user=ftp --password=ftp ftp://ftp.rs.internic.net/domain/db.cache -O /var/named/db.root/usr/local/named/sbin/rndc-confgen -a (生成的rndc.key文件...
 
0
用Squid搭建Cache服务器 其实本人实在是更喜欢Varnish一些,而线上用来跑css/js等静态文件cache的Varnish也确实运行的非常好,缓存的命中率也很高,性能也很好。但是因为是内存式的Cache,Varnish在缓存图片时当达到一定量的时候会出现无法分配内存导致重启子进程缓存丢失的情况。所以当图片数量级较大且访问量较大时,还是老老实实用Squid吧。安装环境操作系统: CentOS release 5.2 (Final)Kernel: 2.6.18-92.el5PAE软件列表squid-2.6.STABLE22.tar.gz 软件存放位置/data/software安装过程#/usr/sbin/groupadd squid -g 610#/usr/sbin/useradd -u 610 -g squid squid#mkdir /srv/scache#chmod +w /var/vcache#chown -R squid.squid /srv/scache#mkdir /var/log/squid#chmod +w /var/log/squid#chown -R squid.squid /var/log/squid#cd /data/software/pkg#tar zxvf ../squid-2.6.STABLE22.tar.gz#cd squid-2.6.STABLE22#./configure --prefix=/usr/local/squid#make && make install编辑Squid配置文件#vi /usr/local/squid/etc/squid.conf-------------------------华丽的分割线,以下都是...
 
0
用Varnish搭建Cache服务器前段时间图片服务器的连接数已经接近4W了(Windows服务器),为了减轻图片服务器的压力,尝试着用Varnish安装了一台Cache服务器用于图片的Cache,上线以后使用稳定,表现良好。先写下安装配置文档,还在精进中……欢迎大家互相交流安装环境操作系统: CentOS release 5.2 (Final)Kernel: 2.6.18-92.1.6.el5PAE软件列表varnish-1.1.2.tar.gz软件存放位置/data/software安装过程#/usr/sbin/groupadd www -g 48#/usr/sbin/useradd -u 48 -g www www#mkdir -p /var/vcache#chmod +w /var/vcache#chown -R www:www /var/vcache#mkdir -p /var/log/varnish#chmod +w /var/log/varnish#chown -R www:www /var/log/varnish#cd /data/software#tar zxvf varnish-1.1.2.tar.gz#cd varnish-1.1.2#./configure --prefix=/usr/local/varnish#make && make install编辑Varnish配置文件#vi /usr/local/varnish/vcl.confbackend webserver {       set backend.host = "10.10.10.8";       set backend.port = "80";}acl purge {       &quo...
利用Varnish构建Cache服务器公司最近需要用varnish和memcache做构架调整,现就自己做了一些前提准备,希望对大家有帮助!Varnish是一个非常不错的HTTP accelerator,具体我也不做多方面介绍了大家可以亲自尝试一下,just do it!"停止一切空谈!"。以下是我配置服务的过程贴出来和朋友们一起分享。在调试过程中感谢手机之家张建(ajian)[手之家目前利用他来代替Squid作为图片缓存服务器性能表现非常不错!~]帮忙调试排除问题!同时欢迎朋友们与我分享你的心得!一.Varnish安装wget http://downloads.sourceforge.net/varnish/varnish-2.0.2.tar.gz?modtime=1226669272&big_mirror=0mkdir /data/cachechown www.www /data/cache/ -Rchmod a+w /data/cache/ -R./configure --prefix=/usr/local/varnish && make && make install二.配置vcl.conf#vi /usr/local/varnish/etc/varnish/vcl.conf #贴出我的多域名虚拟主机配置,不做细节介绍. #Cache for linuxtone sites#backend vhostbackend  img {.host = "219.235.244.11";.port = "8080";}backend  www {.host = "211.101.76.140";.port = "80";}ba...
生产环境下用rsync自动同步文件1 什么是rsync;rsync 是一个Unix系统下的文件同步和传输工具。rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法。Some features of rsync includersync 包括如下的一些特性:* can update whole directory trees and filesystems能更新整个目录和树和文件系统;* optionally preserves symbolic links, hard links, file ownership, permissions, devices and times有选择性的保持符号链链、硬链接、文件属于、权限、设备以及时间等;* requires no special privileges to install对于安装来说,无任何特殊权限要求;* internal pipelining reduces latency for multiple files对于多个文件来说,内部流水线减少文件等待的延时;* can use rsh, ssh or direct sockets as the transport能用rsh、ssh 或直接端口做为传输入端口;* supports anonymous rsync which is ideal for mirroring支持匿名rsync 同步文件,是理想的镜像工具;2 rsync 服务器的理由;rsync 服务器架设比较简单,可能我们安装好rsync后,并没有发现配置文件,以及rsync服务器启动程序,因为每个管理员可能对rsync 用途不一样,所以一般的发...
CentOS5.8下varnish-2.1.5的安装配置 Varnish是一款强大的反向代理加速软件,关于其工作原理可以参考上图,其具体流程及VCL语法我这里就不做说明,网上资料多,大家还可以对照参考其官方网站和《Varnish中文权威指南》。一、安装CentOS5.8系统环境下的依耐关系12yum install gcc gcc-c++yum install automake autoconflibtool ncurses-devel libxslt groff pcre-devel pkgconfig libtool -y二、下载varnish-2.1.5源码包,并进行编译安装。12345cd /usr/local/srcwget  http://repo.varnish-cache.org/source/varnish-2.1.5.tar.gztar zxvf varnish-2.1.5.tar.gzcd varnish-2.1.5../autogen.sh#autogen.sh命令是用来检查软件的依耐关系是否满足,如果报错的话, 则应该如下正常所示:12345+ aclocal+ libtoolize --copy --force+ autoheader+ automake --add-missing --copy --foreign+ autoconf继续编译安装:12./configure --prefix=/usr/local/varnish --enable-dependency-tracking --enable-debugging-symbols --enable-developer-warnings -enable-extra-warningsmake && make install && cd ../三、创建varnish用户和组,以及varnish缓存文件...
rsync+inotify实现数据的实时同步更新 一、rsync的优点与不足大家通过我们上面的描述和实验应该了解rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。其次,rsync不能实时的去监测、同步数据,虽然它可以通过Linux守护进程的方式进行触发同步,但是两次触发动作一定会有时间差,这样就导致了服务端和客户端数据可能出现不一致,无法在应用故障时完全的恢复数据。基于以上原因,rsync+inotify可以解决这个问题。二、 初识inotify Inotify 是一种强大的、细粒度的、异步的文件系统事件监控机制,linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细...
初识红旗Linux桌面8中SystemD启动管理 当初次感受红旗Linux桌面8后,其新颖流畅系统结构,相比曾经的历程桌面6有了跨越的变迁。当然,在新的KDE4体系下系统管控与应用风范还未能全面继承和迁移完成桌面6的精华,但系统的基础体系已经算成功了,随后的易用性完善也将在随后的修订版中提交。在内核3之前的红旗系统中,均采用SysVinit的系统启动进程管理体系,一般用户都可通过在/etc/inittab文件的配置,来个性化自己的系统启动序列。但也经常会由于特殊环境的硬件等关系问题,造成其串行的启动进程控制流,因为可能任务的阻塞而影响启动过程。一、 SystemD起源SystemD是Linux下的一种init软件,由LennartPoettering带头开发,并在LGPL2.1及其后续版本许可证下开源发布。Lennart是redhat员工,但SystemD不是redhat项目。其开发目标是提供更优秀的框架以表示系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销的效果,最终代替现在常用的SystemV与BSD风格init程序。SystemD这一名字源于Unix中的一个惯例:在Unix中常以“d”作为系统守护进程(英语:daemon,亦称后台进程)的后缀标识。除此以外,SystemD亦是借代英文术语D体系,而...
服务器出现了以下的警告信息:EXT3-fs warning: maximal mount count reached,让我运行e2fsck进行文件检测。google了一下,发现原来是挂载数达到最大了。一个老外给出了答案:关掉挂载数检测机制就行了。命令如下:/sbin/tune2fs -i 0 -c 0 /dev/xxxx-i 0: 两次文件检测之间的时间间隔,0为无限长了。-c 0: 挂载数的最大值,0 为无限大。呵呵,搞定了。
联想服务器板载raid1 重建联想服务器G168 板载intel raid1 其中一块硬盘,损坏,不能正常识别。停机,更换新硬盘,进raid 管理界面,raid1 没有正常 rebuid, 重建,请多试几次拔插硬盘,直到开机进raid 界面,提示rebuild 重建raid 模式,即可进入系统后,raid 硬盘自动开始同步。由于最开始,无法识别硬盘,删除raid,导致raid中正常的硬盘数据丢失。硬盘分区丢失,但是数据是没有丢,使用分区恢复软件后,又可以找回所有数据。
    总共67页,当前第47页 | 页数:
  1. 37
  2. 38
  3. 39
  4. 40
  5. 41
  6. 42
  7. 43
  8. 44
  9. 45
  10. 46
  11. 47
  12. 48
  13. 49
  14. 50
  15. 51
  16. 52
  17. 53
  18. 54
  19. 55
  20. 56
  21. 57