Thứ Ba, 22 tháng 11, 2016

Cài đăt JAVA 8 (JDK/JRE 8u111) trên CentOS/RHEL và Fedora

Hadoop được xây dựng trên ngôn ngữ Java, vì vậy, để cài đặt được Hadoop, trước tiên phải cài đặt môi trường Java cho tất cả các máy trong cụm máy chủ. Tài liệu dưới đây hướng dẫn cài đặt Java 8 trên môi trường CentOS/RHEL và Fedora. JDK 8 được xuất bản vào tháng 3, 2014 . Có thể tham khảo thêm về phiên bản trên tại đây.
Java on Linux

Chú ý: tất cả các lệnh dưới đây đều được thực thi với user root của hệ thống CentOS

Downloading Latest Java Archive

Download latest Java SE Development Kit 8 release from its official download page or use following commands to download from shell.
Ở bước này, nếu không thể download bằng wget, có thể sử dụng trình duyệt web để tải về java (tôi thường sử dụng bản
jdk1.8.1_111
có thể download tại đây

For 64Bit

# tar xzf jdk-8u111-linux-x64.tar.gz

For 32Bit

# tar xzf jdk-8u111-linux-i586.tar.gz

Install Java with Alternatives

After extracting archive file use alternatives command to install it. alternatives command is available in chkconfig package.
# cd /opt/jdk1.8.1_111/
# alternatives --install /usr/bin/java java /opt/jdk1.8.1_111/bin/java 2
# alternatives --config java


There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*  1           /opt/jdk1.7.0_71/bin/java
 + 2           /opt/jdk1.8.0_45/bin/java
   3           /opt/jdk1.8.0_91/bin/java
   4           /opt/jdk1.8.1_111/bin/java

Enter to keep the current selection[+], or type selection number: 4 
(Tùy vào máy có thể hiển thị danh sách phiên bản java khác. Tại bước này, số được
chọn là phiên bản java cần cài đặt)
 
At this point JAVA 8 has been successfully installed on your system. We also recommend to setup javac and jar commands path using alternatives
# alternatives --install /usr/bin/jar jar /opt/jdk1.8.1_111/bin/jar 2
# alternatives --install /usr/bin/javac javac /opt/jdk1.8.1_111/bin/javac 2
# alternatives --set jar /opt/jdk1.8.1_111/bin/jar
# alternatives --set javac /opt/jdk1.8.1_111/bin/javac

Check Installed Java Version

Check the installed Java version on your system using following command.
root@tecadmin ~# java -version

java version "1.8.1_111"
Java(TM) SE Runtime Environment (build 1.8.1_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Configuring Environment Variables

Most of Java based application’s uses environment variables to work. Set the Java environment variables using following commands
  • Setup JAVA_HOME Variable
  • # export JAVA_HOME=/opt/jdk1.8.1_111
    
  • Setup JRE_HOME Variable
  • # export JRE_HOME=/opt/jdk1.8.1_111/jre
    
  • Setup PATH Variable
  • # export PATH=$PATH:/opt/jdk1.8.1_111/bin:/opt/jdk1.8.1_111/jre/bin
    
Also put all above environment variables in /etc/environment file for auto loading on system boot.
(Tôi thường tạo một file ví dụ: truongpm.sh trong thư mục etc/profile.d/ trong file này khai báo tất cả các biến môi trường mà tôi sử dụng đối với hệ thống)

Không có nhận xét nào :

Đăng nhận xét