Chương 3 : MPICH và MPICH-G2
4.1. Triển khai Globus Toolkit
4.1.2. Cài đặt Globus Toolkit
Công việc cài đặt được thực hiện tương tự nhau trên cả 3 máy. Tạo người dùng globus với đầy đủ quyền đăng nhập và có thư mục cá nhân Thêm người dùng globus
[root@b ~]# Useradd globus
Cấp quyền đăng nhập và thư mục cá nhân /home/globus [root@b ~]# Passwd globus
Tương tự tạo người dùng thinh với đầy đủ quyền ,đây sẽ là người dùng cục bộ và cũng là người dùng GLOBUS trực tiếp sử dụng dịch vụ grid do GLOBUS TOOLKIT mang lại, người dùng này cần được tạo ra giống nhau trên các máy tham gia mạng grid.
46
Download mã nguồn globus toolkit 4.2.1 : gt4.2.1-all-source-installer.tar.bz2 Với quyền người dùng Globus
Giải nén mã nguồn bằng công cụ tar
[globus@b ~]$tar xjvf gt4.2.1-all-source-installer.tar.bz2 Tạo một biến môi trường lưu giữ thông tin thư mục sẽ cài đặt Globus toolkit
[root@b ~]#export GLOBUS_LOCATION=/usr/local/globus-4.2.1 Tạo thư mục
[root@b ~]#mkdir $GLOBUS_LOCATION
Cấp quyền sở hữu thư mục này cho người dùng GLOBUS
[root@b ~]#chown globus:globus $GLOBUA_LOCATION Với quyền người dùng Globus
Chuyển vào thư mục chứa mã nguồn GT4 đã giải nén
Sau đó lần lượt thực hiện quy trình biên dịch 1 gói mã nguồn theo các bước sau [globus@b gt4.2.1-all-source-installer]$ ./configure -- prefix=$GLOBUS_LOCATION --with-iodbc=/usr/lib
Bước này thành công sẽ tạo ra 1 makefile trong thư mục chứa mã nguồn GT4 để người dùng có thể biên dịch bằng công cụ make
Lưu ý : trong bước này thường có thơng báo lỗi chưa thiết lập biến môi trường JAVA_HOME.
JAVA_HOME là biến chứa thông tin về thư mục gốc của bộ phát triển phần mềm với ngơn ngữ lập trình Java, nơi liên quan đến lệnh javac. Trong trường hợp gặp lỗi trên, cần xác định đường dẫn chính xác thư mục gốc chứa lệnh javac và tạo biến mơi trường JAVA_HOME có giá trị là đường dẫn này bằng lệnh export.
Tiến hành dịch gói bằng lệnh
[globus@b gt4.2.1-all-source-installer]$make | tee install.log
47
Quá trình biên dịch mã nguồn có thể kéo dài 3-4 tiếng đồng hồ với các máy tính cá nhân phổ thơng hiện nay
Nếu q trình dịch gói gặp lỗi phát sinh lỗi, hãy kiểm tra file install.log để khắc phục lỗi và dịch lại
Nếu q trình biên dịch thành cơng, tiến hành cài đặt
[globus@b gt4.2.1-all-source-installer]$ make install Q trình cài đặt thành cơng ,GT4 sẽ được cài đặt vào thư mục /usr/local/globus-4.2.1
Lưu ý: nên thêm lệnh tạo biến môi trường GLOBUS_LOCALTION vào file /etc/profile để mỗi lần khởi động lại máy tính, biến trên được khởi tạo đồng thời.