`
文章列表
环境:spring3.1+ibatis2.3.4+oracle+hbase 要求:需要在工程中操作两个不同的数据源,一个是mssql,另一个是hbase。 实现: <bean id="hbaseDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${hbase.drive ...
原文:http://hongyegu.iteye.com/blog/619147,谢谢! import org.apache.cxf.tools.java2ws.JavaToWS; import net.bwda.service.Busi.webservice.FileMarkService; public class Java2WSDL { private Class<?> className; public String[] args1,args2,args3; /** * 构造函数 * @pa ...
原文档地址:http://kafka.apache.org/documentation.html ############################# System ############################# #唯一标识在集群中的ID,要求是正数。 broker.id=0 #服务端口,默认9092 port=9092 #监听地址,不设为所有地址 host.name=debugo01 # 处理网络请求的最大线程数 num.network.threads=2 # 处理磁盘I/O的线程数 num.io.threads=8 # 一些后台线程数 bac ...
# cd /etc/yum.repos.d/ # mv CentOS-Base.repo CentOS-Base.repo.bak # wget http://mirrors.163.com/.help/CentOS6-Base-163.repo # mv CentOS6-Base-163.repo CentOS-Base.repo # yum clean all # yum makecache # yum update
我的环境是centos6.5,如果没有安装桌面,先执行: # yum groupinstall "X Window System" "Desktop" # yum install tigervnc-server tigervnc # vim /etc/sysconfig/vncservers   最后面加入如下两行: VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 24" # cd /usr/bin 启 ...

flume 集群安装

./pssh -h ./host/all.txt -P mkdir /usr/local/app ./pssh -h ./host/all.txt -P tar zxf /usr/local/software/apache-flume-1.6.0-bin.tar.gz -C /usr/local/app ./pssh -h ./host/all.txt -P mv /usr/local/app/apache-flume-1.6.0-bin /usr/local/app/apache-flume-1.6.0 vi /etc/profile 增加flume环境变量配置 #set flume env ...
1.文件批量重命名:把所有.xml文件重命名.txt,第一个参数为文件名中字符串,第二个参数为替换后文件名,第三个为当前目录文件列表 rename .xml .txt *.xml 2.解压不显示过程:v表示显示过程,去掉即不显示 tar zxvf file.tar.gz
由于需要安装hadoop集群,有10台机器需要安装,一开始打算用SCP复制,后来觉得不可接受(实际现场可能数倍的机器集群,就是10台也不想干)。后来在网上找了,发现了clustershell和pssh这两个工具。这两个工具随便用其中一个就可以了。 环境说明:centos6.5机器10台 需求:确定一个主机A,通过在A上执行命令即可同步在其他节点上执行。 前提:首先配置好A对各个机器的密码SSH登陆。 pssh参考网址:http://www.linuxidc.com/Linux/2011-12/49635p2.htm 实现,以pssh为例(需要python环境,也需要setuptools): ...
有两台机器,系统都是CentOS6.5,IP分别为192.168.2.150,192.168.2.151。现在150需要SSH免密码登陆151。 在150上面执行命令,当前登录用户是root: # ssh-keygen -t  rsa # ssh-copy-id -i ~/.ssh/id_rsa.pub  root@192.168.2.151
今天在centos中安装jdk,原本是要按照jdk1.7,结果装纯1.8,用的rpm安装包。 安装命令 rpm -ivh jdk-8u65-linux-x64.rpm 查询命令 rpm -qa|grep jdk 查询结果如下: 卸载命令 rpm -e --nodeps 
putty连接linux,一会就掉线了,然后再重新输入,比较麻烦。 参考http://www.putty.ws/putty-lianjie这篇文章解决。 如图,30表示每隔30秒putty会发一个空的数据包给linux系统,以保持连接不断:
今天用putty连接新装的centos6.5,出现了connection refused问题, 后参考http://blog.sina.com.cn/s/blog_60d2d62a0100tq2l.html这篇文章解决。 只要安装openssh-server即可。 我是在线安装的,命令:sudo yum install openssh-server
参考文章:http://blog.csdn.net/xxg3053/article/details/7179525,谢谢! 需要设置桥接模式的网卡,不能选自动模式。 如下图:
在项目中遇到需要把一个FTP服务器文件复制到另一个服务器上面,现有做法师利用apche ftpclient把文件复制下来,然后在上传到另一台服务器上面,缺点非常明显,内存消耗很大,效率很差。到apche官网上面看了一下,竟然有FTP互传,下载代码,改了一下,可以,非常好,JAVA内存没怎么消耗,ftpclient只是发送了指令而已。ServerToServerFTP.java为测试代码。我所用的FtpServer是FilezillaServer,需要注意的是,必须在FilezillaServer中开启server-to-server。如图:
客户端连接FTP服务器,执行到ftpClient.listFiles()总是为空,但是同样的代码却可以连接另外一台FTP服务器。连接方式都是被动模式。经跟踪源码发现执行到socket.connect(...)这个方法时就报connection time out。发现这两台FTP服务器是出于不同的网段,其中客户端与一台服务器在同一个网段,得出在跨网段访问时中间存在防火墙,阻隔了客户端连接访问。 PORT中文称为主动模式,工作的原理: FTP客户端连接到FTP服务器的21端口,发送用户名和密码登录,登录成功后要list列表或者读取数据时,客户端随机开放一个端口(1024以上),发送 PORT命令 ...
Global site tag (gtag.js) - Google Analytics