Linux SSH服务器免密登录配置

Linux SSH服务器免密登录配置

1、在每台服务器或虚拟机上配置hosts,命令行输入:

vi /etc/hosts

在其中添加所有服务器或虚拟机节点ip和对应的域名,如下图所示:

192.168.20.121 hadoop01

192.168.20.122 hadoop02

192.168.20.123 hadoop03

然后单击Esc键,退出编辑模式,再输入:wq 保存退出。

2、创建密钥文件(每台服务器上都需要执行)。输入完ssh-keygen - rsa后,一直默认Enter即可。

ssh [阅读全文]

Bringing up interface eth1: Device does not seem to be present, delaying initialization.

Bringing up interface eth1:  Device does not seem to be present, delaying initialization.

因为VMware Workstation Pro克隆虚拟机造成网卡地址不一致。

要确保以下4个地方显示的网卡地址保持一致。

虚拟机.vmx配置文件

ifconfig –a

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/udev/rules.d/70-persistent-net.rules

修改步骤如下:

1、确认vmx配置文件的mac地址。

ethernet0.generatedAddress = "00:0 [阅读全文]

关于Linux的top命令

1、作用:top命令用来显示执行中的程序进程,使用权限是所有用户。

2、格式:top [-] [d delay] [q] [c] [S] [s] [i] [n]

3、主要参数:

  d:指定更新的间隔,以秒计算。

  q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。

  c:显示进程完整的路径与名称。

  S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。

  s:安全模式。

  i:不显示任何闲置(Idle)或无用(Z [阅读全文]

关于Linux的netstat命令查看端口使用情况

netstat -anp

-a (all)显示所有选项,默认不显示LISTEN相关

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化成数字。

-l 仅列出有在 Listen (监听) 的服務状态

-p 显示建立相关链接的程序名

-r 显示路由信息,路由表

-e 显示扩展信息,例如uid等

-s 按各个协议进行统计

-c 每隔一个固定时间,执行该netstat命令。

提示:LISTEN和 [阅读全文]

关于Linux下Cron调用Shell执行java

目的:在RedHat下,需要定时执行一个数据同步任务。

OS:RedHat5(64位)。

相关配置如下:

1、JDK环境变量,如果需要,可以在CLASSPATH加入相关驱动包。

export JAVA_HOME=/usr/java/jdk1.6.0_24

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib:/j2ee/test/sqljdbc.jar

2、测试目录及相关文件。

/j2 [阅读全文]