
Linux
文章平均质量分 60
huhuijun123
这个作者很懒,什么都没留下…
展开
-
ZooKeepr日志清理
在使用zookeeper过程中,我们知道,会有dataDir和dataLogDir两个目录,分别用于snapshot和事务日志的输出(默认情况下只有dataDir目录,snapshot和事务日志都保存在这个目录中,关于这两个目录的详细说明,请看《ZooKeeper管理员指南 》)。 正常运行过程中,ZK会不断地把快照数据和事务日志输出到这两个目录,并且如果没有人为操作的话,Z...原创 2017-02-27 16:25:12 · 105 阅读 · 0 评论 -
jboss7.0.2 安装配置+域名配置
一、安装配置jboss 7.0.2.Final 发布arc版本了,抢先体验下。下载地址:http://www.jboss.org/jbossas/downloads,下载Web Profile Only (Java EE6 Certified)版本。2、把jboss-as-web-7.0.2.Final解压缩到D:\j2ee目录下,完整目录是D:\j2ee\jboss-as-web-7...原创 2015-01-27 14:03:16 · 576 阅读 · 0 评论 -
Mongodb集群搭建的三种方式
Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。关于Mongodb的特点,这里就不多介绍了,大家可以去看看官方说明:http://docs.mongodb.org/manual/ 今天主要来说说Mongodb的三种集群方式的搭建:Replica Set / Sharding / Master-Slaver。这里只说明最简单的...原创 2014-07-23 16:20:48 · 194 阅读 · 0 评论 -
Subversion 错误信息一览表
以前记录的一些问题及网上看到的一些错误信息,整理过来给大家参考1.svn: Server sent unexpected return value (500 InternalServer Error) in response to OPTIONS request for'http://svn.moon.ossxp.com/svn/test' 错误的用户名 检查登录的用户名是否输入错误 ...原创 2014-07-16 09:30:02 · 242 阅读 · 0 评论 -
使用svnsync备份详解[转载+修改]
使用svnsync备份很简单,步骤如下: 一、在备份机上创建一个空库:svnadmin create SMP 二、更改该库的钩子脚本pre-revprop-change(因为svnsync要改这个库的属性,也就是要将源库的属性备份到这个库,所以要启用这个脚本): cd SMP/hooks; cp pre-revprop-change.tmpl pre-revprop-change; ...原创 2014-07-16 09:14:36 · 205 阅读 · 0 评论 -
用svnsync 同步备份任意两个svn 版本库
http://jingyan.baidu.com/article/a3761b2b828f381576f9aaa3.html 如用svnsync 同步备份两台机器的svn 。要同步的项目名称:svn_repossvn 版本库1.4 以上源目录: svn://192.168.108.254/svn_repos 同步目标目录: http:// 目标IP:8080/svn/s...原创 2014-07-15 18:16:27 · 236 阅读 · 0 评论 -
Linux VSFTP服务器
一、Linux FTP服务器分类:<1>wu-ftp<2>proftp=profession ftp<3>vsftp=very security ftp 配置文件:/etc/vsftpd/vsftpd.conf //主配置文件/etc/vsftpd.ftpusers //被禁止登录FTP的用户文件/etc/vsft...原创 2014-06-06 11:57:45 · 85 阅读 · 0 评论 -
Hadoop MapReduce高级编程
高清视频地址:http://v.gotomao.com/video-search?q=hadoop第一部分:重要的组件Combiner•什么是Combiner•combine函数把一个map函数产生的<key,value>对(多个key, value)合并成一个新的<key2,value2>. 将新的<key2,value2>作为输...原创 2014-01-15 10:24:29 · 106 阅读 · 0 评论 -
Hadoop RestFul
高清视频地址:http://v.gotomao.com/video-search?q=hadoop第一部分:什么是REST 与RESTful•什么是REST及RESTful REST 描述了一个架构样式的互联系统(如 Web 应用程序)。REST 约束条件作为一个整体应用时,将生成一个简单、可扩展、有效、安全、可靠的架构。由于它简便、轻量级以及通过 HTTP 直接传输数据...原创 2014-01-15 10:23:22 · 98 阅读 · 0 评论 -
Hadoop 集群安装
高清视频地址:http://v.gotomao.com/video-search?q=hadoop第一部分:环境规划•用户 test 密码 test•机器 主机名IP角色bigdata-1 172.16.206.205NameNode JobTrakerSencondary Name...原创 2014-01-15 10:22:27 · 97 阅读 · 0 评论 -
Hadoop作业调优参数调整及原理
高清视频地址:http://v.gotomao.com/video-search?q=hadoop第一部分:core-site.xml•core-site.xml为Hadoop的核心属性文件,参数为Hadoop的核心功能,独立于HDFS与MapReduce。参数列表•fs.default.name•默认值 file:///•说明:设置Hadoop namenode的...原创 2014-01-15 10:20:11 · 128 阅读 · 0 评论 -
linux date -d参数用法
* To print the date of the day before yesterday: date --date='2 days ago' * To print the date of the day three months and one day hence: date --date='3 months 1 day' * To print ...原创 2013-02-28 10:52:03 · 161 阅读 · 0 评论 -
linux命令mkfs.ext3用法
linux命令mkfs.ext3可以把硬盘格式化成ext3文件系统 要使用一块新的硬盘,我们必须将它格式化建立合适的文件系统(linux:ext2,ext3等,windows:ntsf,fat32),并挂载到相应的目录下我们才可以使用。比如我们有一块新硬盘/dev/sda,这块硬盘我需要放web程序,mysql数据库操作步骤:#mkfs.ext3 /dev/sda 提示按...原创 2013-12-02 21:45:36 · 1011 阅读 · 0 评论 -
linux mysql 开机自启动
方法一:在/etc/rc.d/rc.local文件末尾添加如下一行/usr/local/mysql5/bin/mysql start方法二:在mysql5目录下找到support-files目录将其中的mysql.server复制修改为/etc/init.d/mysqldcp support-files/mysql.server /etc/init.d/mysqldchkcon...原创 2014-03-11 17:03:40 · 123 阅读 · 0 评论 -
linux下apache+SVN搭建完美版
一 、先介绍一下Subversion和apache,apr,apr-util的关系 很多朋友初次接触Subversion时不是很理解subversion和apache的关系。 我在这里简单说明一下svn服务器和客户端的安装说明。1.1服务器 subversion服务器是不需要apache的,但是可以使用apache,视具体情况来选择。 ...原创 2013-10-10 10:46:23 · 103 阅读 · 0 评论 -
mongodb
MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中 可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中的行。下面通过熟悉MongoDB的基本管理 命令,来了解MongoDB提供的DBMS的基本功能和行为。 MongoDB视频学习:http:...原创 2013-10-17 17:26:20 · 133 阅读 · 0 评论 -
Nginx 反向代理+Varnish 技术
http://blog.chinaunix.net/uid-20639775-id-154439.html 一、 Nginx 反向代理 1、安装条件:Nginx: http://sysoev.ru/nginx/nginx-0.6.32.tar.gzSSL: http://www.openssl.org/source/openssl-0.9.8g....原创 2015-10-13 14:33:24 · 166 阅读 · 0 评论 -
svn 迁移到git下全过程
转自:http://www.aikaiyuan.com/6584.html git的出现,让svn深受打击,大家纷纷转战git。没错,我也移情别恋了,一下就描述一下抛弃svn,迷上git的过程吧简单粗暴,命令如下:git svn clone https://localhost:8443/svn/www/ –-no-metadata –-trunk=trunk www参数...原创 2015-10-02 21:05:56 · 303 阅读 · 0 评论 -
在linux shell提示符下显示git状态
第一步首先clone代码:git clone git://git.kernel.org/pub/scm/git/git.git第二步拷贝脚本把文件contrib/completion/git-completion.bash 拷到~下,重命名为.git-completion.sh把文件contrib/completion/git-prompt.sh 拷到~下,重命名为.git-p...原创 2015-09-28 18:38:37 · 383 阅读 · 0 评论 -
搭建Maven私服,并配置Nexus环境
转:http://wenku.baidu.com/link?url=91i2Ab6TFT85ebHP3ePIQOa1vTrPQ5rWuZCO7EtHhLN8SCwQ9IFs0q8tK7KqfTL7et13HH7LnCQ0bkAq90A-mLwpTkYJcQcLKW7RFV_mjGe http://blog.youkuaiyun.com/shenshen123jun/article/detail...原创 2015-09-15 13:49:48 · 99 阅读 · 0 评论 -
优化Linux下的内核TCP参数以提高系统性能
内核的优化跟服务器的优化一样,应本着稳定安全的原则。下面以64位的CentOS 5.5下的Squid服务器为例来说明,待客户端与服务器端建立TCP/IP连接后就会关闭SOCKET,服务器端连接的端口状态也就变为TIME_WAIT了。 那是不是所有执行主动关闭的SOCKET都会进入TIME_WAIT状态呢?有没有什么情况使主动关闭的SOCKET直接进入CLOSED状态呢?答案是主...原创 2015-09-07 10:37:01 · 122 阅读 · 0 评论 -
HttpClient容易忽视的细节——连接关闭
Java代码 HttpClient client = new HttpClient(); HttpMethod method = new GetMethod("http://www.apache.org"); try { client.executeMethod(method); byte[] responseBody = null; ...原创 2015-09-06 14:09:34 · 216 阅读 · 0 评论 -
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
来自:http://blog.youkuaiyun.com/shootyou/article/details/6622226 昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.youkuaiyun.com/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状...原创 2015-09-05 16:50:23 · 378 阅读 · 1 评论 -
Linux下Nagios的安装与配置
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: "...原创 2015-05-11 18:05:37 · 137 阅读 · 0 评论 -
linux lsof命令详解
简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接 和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接...原创 2015-04-28 16:34:27 · 104 阅读 · 0 评论 -
CentOS磁盘占用100%解决方法
/opt分区被web日志堆满了,导致一些服务无法正常运行,于是rm -fr掉这些日志(近11GB),但是服务仍没有恢复正常,用df -hT看,该分区占用还是100%:[root@anjing opt]# df -hT文件系统 类型 容量 已用 可用 已用% 挂载点/dev/sda9 ext3 996M 228M 717M 25% //d...原创 2015-04-28 15:24:14 · 1207 阅读 · 1 评论 -
Ant 实战
Ant是什么?Ant是一个构建工具,它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。Ant究竟能做什么呢?这取决于Ant的任务(Task),Ant有哪些任务,就能完成哪些工作!一些典型的任务是:编译java源代码、运行java程序、拷贝文件或目录、将编译完成的类打包等等。 当然,Ant是一个开放的架构,任何人,都可以按照自己的...原创 2013-10-22 10:13:06 · 127 阅读 · 0 评论 -
精通hadoop
1.Hadoop是什么 Hadoop原来是ApacheLucene下的一个子项目,它最初是从Nutch项目中分离出来的专门负责分布式存储以及分布式运算的项目。简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台。2.下面列举hadoop主要的一些特点:1扩容能力(Scalable):能可靠地(reliably)存储和处理千兆字节(PB)数据。2成本低(Econ...原创 2013-10-22 09:58:58 · 205 阅读 · 0 评论 -
Java操作MongoDB
mongodb视频学习:http://v.gotomao.com/video/80/2790 开发环境:System:WindowsIDE:eclipse、MyEclipse 8Database:mongoDB开发依赖库:JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jar 一、准备工作1、 首先,下载mongoDB对Java...原创 2013-10-18 15:46:58 · 145 阅读 · 0 评论 -
Apache Pig的一些基础概念及用法总结
本文转自:http://www.codelast.com/ 本文可以让刚接触pig的人对一些基础概念有个初步的了解。本文大概是互联网上第一篇公开发表的且涵盖大量实际例子的Apache Pig中文教程(由Google搜索可知),文中的大量实例都是作者Darran Zhang(website: codelast.com)在工作、学习中总结的经验或解决的问题,并且添加了较为详尽的说明及注解,...原创 2013-11-28 18:34:30 · 264 阅读 · 0 评论 -
nignx + ngx_cache_purge 配置
1、下载ngx_cache_purge: http://labs.frickle.com/nginx_ngx_cache_purge/2、下载nginx :http://nginx.org/download/nginx-1.4.1.tar.gz3、下载zlib :http://prdownloads.sourceforge.net/libpng/zlib-1.2.8.tar.gz?downlo...原创 2013-07-08 17:45:35 · 134 阅读 · 0 评论 -
Linux(CentOS 5.x)下memcached 配置、安装
1. yum install gcc 2. cd /tmp3. wget http://www.monkey.org/~provos/libevent-2.0.4-alpha.tar.gz 注:memcached 用到了 libevent 这个库用于 Socket 的处理,所以 还需要安装 libevent4. tar zxvf libevent-2.0.4-alpha.t...原创 2011-09-16 10:45:20 · 102 阅读 · 0 评论 -
centos安装中文字体
1,#cd /usr/share/fonts/default2,mkdir -p ./truetype/simsun3,取得simsun.tcc文件;如果网上下载不到则在windows操作系统取得该文件4,上传simsun.tcc文件到/usr/share/fonts/default/truetype/simsun目录中5,执行 mkfontscale,生成了fonts.scale...原创 2011-08-24 16:47:52 · 309 阅读 · 0 评论 -
linux 下文件误删除后恢复
当我们使用linux服务器的时候,如果不小心误删除一个文件后该怎么恢复呢? 举个例子:比如误删除了/etc/inittab 文件了 1) rpm -qf /etc/inittab #查询出inittab属于哪个rpm包 结果显示:initscripts-8.45.25-1.el5.centos 2) 把安装光盘挂在好后,使用 rpm2c...原创 2011-08-16 21:30:00 · 163 阅读 · 0 评论 -
lighttpd 安装配置
首先需要安装: libpcre libz 可从http://lighttpd.net/download/下载最新的源码(.tar.gz)或者rpm包。如果下载的是.tar.gz文件,则和GNU的其他软件一样,先./configure一下,然后 make && make install就搞定了。但是如果你想定制一些功能,就得好好看看解压后README, INSTALL以及./co...原创 2010-09-09 11:04:39 · 120 阅读 · 0 评论 -
Linux下配置Java环境变量
1.去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK, 建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin); 2. 上载到Linux服务器上,在shell下执行命令: [root@LinuxSer...原创 2010-08-27 13:21:46 · 122 阅读 · 0 评论 -
linux从字符界面转入图形界面
1、图形界面在近年来被越来越多地应用在linux系统中,但是由于图形界面需要占用系统大量的内存和CPU资料,对于服务器而言,高效率是最重要的,因此,大多数linux系统管理员都使用字符界面来管理linux服务器。2、由于Red Hat Enterprise Linux默认启动自动转入图形界面,可以使用编辑/etc/inittab文件,找到“id:5:initdefault:”,将该名5改为3,...原创 2010-08-26 17:11:08 · 284 阅读 · 0 评论 -
apache+mysql+php组建phpBB论坛
转:http://chuan.blog.51cto.com/130796/73843原创 2010-08-26 17:07:26 · 285 阅读 · 0 评论 -
更改linux系统root用户密码一法
1、现在使用linux的企业比较多,如果有时忘了root用户的密码是比较麻烦的事,因为root用户是linux系统的超级用户。2、可以使用以下的方法步骤,修改root用户密码。3、启动linux系统,进入开机界面,此时按“空格”键。4、输入字母“e“。5、选择“第二行”。6、再次输入“e“。7、按“空格”键,在“空格”后面输入数字“1”。8、按“enter",确定。...原创 2010-08-26 16:26:39 · 162 阅读 · 0 评论 -
Linux crontab详解
cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: /sbin/service crond start /sbin/service crond stop...原创 2010-08-26 11:20:02 · 141 阅读 · 0 评论