Vmware Workstation + Suse Linux 11 SP3 + db2 purescale V10.5 (四)

來源:互聯網
上載者:User

標籤:db2   suse   purescale   

    本文詳細記錄了DB2 purescale 10.5在VMware Workstation 上的安裝過程,如果大家看了本人的博文後,實踐過程中有什麼問題,歡迎加本人84077708,我將盡我所能為大家解惑。


    VMware Tools 安裝好了以後,就可以實現物理機與虛擬機器之間自由交換資料了,下面開始配置Suse linux 11SP3 作業系統:


    1、配置/etc/hosts

    2、配置DNS主備伺服器

    3、修改核心參數

    4、修改資源限制

    5、配置NTP伺服器

 


一、配置/etc/hosts (node01 , node02修改成一樣)

    

    127.0.0.1       localhost

    

    # special IPv6 addresses

    ::1             localhost ipv6-localhost ipv6-loopback

    

    fe00::0         ipv6-localnet

    

    ff00::0         ipv6-mcastprefix

    ff02::1         ipv6-allnodes

    ff02::2         ipv6-allrouters

    ff02::3         ipv6-allhosts

    192.168.142.101 node01.purescale.ibm.local node01

    192.168.142.102 node02.purescale.ibm.local node02


二、配置主DNS伺服器(node01)

    配置DNS伺服器,需要安裝bind-9.6ESVR7P4-0.10.1.x86_64.rpm。安裝好bind軟體包以後,先用root使用者執行以下命令,使named服務開機自動啟動。

    node01:~ # chkconfig -a named

    named                     0:off  1:off  2:off  3:on   4:off  5:on   6:off

    

    開啟named服務的時候,會同時在/etc/目錄下產生named.conf檔案,該檔案的內容如下:

options {

        directory "/var/lib/named";

        dump-file "/var/log/named_dump.db";

        statistics-file "/var/log/named.stats";

        listen-on port 53 { any; };

        listen-on-v6 { any; };

        allow-query { any; };

        notify no;

}


zone "." in {

        type hint;

        file "root.hint";

};


zone "localhost" in {

        type master;

        file "localhost.zone";

};


zone "0.0.127.in-addr.arpa" in {

        type master;

        file "127.0.0.zone";

};


zone "purescale.ibm.local" IN {

      type master;

      file "purescale.ibm.local";

      allow-transfer{192.168.142.102; };

};


zone "142.168.192.in-addr.arpa" IN {

      type master;

      file "142.168.192.in-addr.arpa";

      allow-transfer{192.168.142.102; };

};


# Include the meta include file generated by createNamedConfInclude.  This

# includes all files as configured in NAMED_CONF_INCLUDE_FILES from

# /etc/sysconfig/named


include "/etc/named.conf.include";


除了/etc/named.conf設定檔以外,還有正向解析設定檔和反向解析設定檔。這兩個檔案存放在/var/lib/named目錄下。檔案名稱分別為purescale.ibm.local和142.168.192.in-addr.arpa


/var/lib/named/purescale.ibm.local正向解析檔案的內容如下:


$TTL    86400

@       IN      SOA     mydns   root.mydns (

                                42      ;       serial  (d. adams)

                                3H      ;       refresh

                                15M     ;       retry

                                1W      ;       expiry

                                1D )    ;       minimum

                IN      NS      ns

                IN      NS      ns2

ns              IN      A       192.168.142.101

ns2             IN      A       192.168.142.102

node01          IN      A       192.168.142.101

node02          IN      A       192.168.142.102


/var/lib/named/142.168.192.in-addr.arpa反向解析檔案的內容如下:

$ORIGIN 142.168.192.in-addr.arpa.

$TTL 1H

@       IN      SOA     ns.purescale.ibm.local.  root.purescale.ibm.local. (   2

                                        3H

                                        1H

                                        1W

                                        1H )

@       IN      NS      ns.purescale.ibm.local.

@       IN      NS      ns2.purescale.ibm.local.

101     IN      PTR     node01.purescale.ibm.local.

102     IN      PTR     node02.purescale.ibm.local.

101     IN      PTR     ns.purescale.ibm.local.

102     IN      PTR     ns2.purescale.ibm.local.


配置好這三個檔案以後,還需要檢查一下文法有沒有問題:

node01:/var/lib/named # named-checkconf

node01:/var/lib/named # named-checkzone purescale.ibm.local purescale.ibm.local

zone purescale.ibm.local/IN: loaded serial 42

OK

node01:/var/lib/named #service named restart

Shutting down name server BIND                                                     done

Starting name server BIND                                                          done


如果輸出如上面,則表示配置正確,否則配置就有問題。


編輯/etc/resolv.conf檔案

添加如下內容:

search purescale.ibm.local

nameserver 192.168.142.101

nameserver 192.168.142.102


驗證主DNS有沒有問題:

node01:/var/lib/named # nslookup node01

Server:         192.168.142.101

Address:        192.168.142.101#53


Name:   node01.purescale.ibm.local

Address: 192.168.142.101


node01:/var/lib/named # nslookup node02

Server:         192.168.142.101

Address:        192.168.142.101#53


Name:   node02.purescale.ibm.local

Address: 192.168.142.102


node01:/var/lib/named # nslookup 192.168.142.101

Server:         192.168.142.101

Address:        192.168.142.101#53


101.142.168.192.in-addr.arpa    name = node01.purescale.ibm.local.

101.142.168.192.in-addr.arpa    name = ns.purescale.ibm.local.


node01:/var/lib/named # nslookup 192.168.142.102

Server:         192.168.142.101

Address:        192.168.142.101#53


102.142.168.192.in-addr.arpa    name = ns2.purescale.ibm.local.

102.142.168.192.in-addr.arpa    name = node02.purescale.ibm.local.


到此,主DNS就配置完成了。


三、配置備用DNS (node02)

備用DNS與主DNS的配置基本相同,只是/etc/named.conf檔案中有些不同,要配置備用DNS,也需要安裝bind-9.6ESVR7P4-0.10.1.x86_64.rpm軟體包,然後使用root使用者執行以下命令:

node02:~ # chkconfig -a named

named                     0:off  1:off  2:off  3:on   4:off  5:on   6:off


執行以上命令以後,在node02的/etc/目錄下就產生了一個新的named.conf設定檔

修改該檔案的內容如下:

options {

        directory "/var/lib/named";

        dump-file "/var/log/named_dump.db";

        statistics-file "/var/log/named.stats";

        listen-on port 53 { any; };

        listen-on-v6 { any; };

        allow-query { any; };

        notify no;

}

zone "." in {

        type hint;

        file "root.hint";

};


zone "localhost" in {

        type master;

        file "localhost.zone";

};


zone "0.0.127.in-addr.arpa" in {

        type master;

        file "127.0.0.zone";

};


zone "purescale.ibm.local" IN {

      type slave;

      file "slave/purescale.ibm.local";

      masters{192.168.142.101; };

};


zone "142.168.192.in-addr.arpa" IN {

      type slave;

      file "slave/142.168.192.in-addr.arpa";

      masters{192.168.142.101; };

};


# Include the meta include file generated by createNamedConfInclude.  This

# includes all files as configured in NAMED_CONF_INCLUDE_FILES from

# /etc/sysconfig/named


include "/etc/named.conf.include";


/etc/named.conf檔案配置好後,就剩下正向解析檔案和反向解析檔案了,備用DNS伺服器的正向解析檔案和反向解析檔案存放在node02上的/var/lib/named/slave/目錄下,檔案內容與主DNS伺服器的檔案內容一模一樣,只需要將主DNS伺服器的/var/lib/named目錄下的purescale.ibm.local檔案和  142.168.192.in-addr.arpa檔案使用scp命令複製到node02虛擬機器的/var/lib/named/slave/目錄下即可。 

node01:/var/lib/named #scp purescale.ibm.local [email protected]:/var/lib/named/slave/

node01:/var/lib/named #scp 142.168.192.in-addr.arpa [email protected]:/var/lib/named/slave/


編輯/etc/resolv.conf檔案

添加如下內容:

search purescale.ibm.local

nameserver 192.168.142.101

nameserver 192.168.142.102


到此,備用DNS伺服器的配置也完成了。


配置是否正確的驗證方法與主DNS伺服器的驗證方法一樣,在此就不重複了。


四、修改核心參數(node01 , node02都要修改)

核心參數檔案為/etc/sysctl.conf

在檔案尾部添加以下內容:(以記憶體3.5GB為例進行配置)

kernel.shmmni=1024

kernel.shmmax=3758096384

kernel.shmall=1048576

kernel.sem=250 256000 32 1024

kernel.msgmni=1024

kernel.msgmax=65536

kernel.msgmnb=65536


fs.aio-max-nr = 1048576

fs.file-max = 6815744


五、修改資源限制檔案(node01 , node02都要修改)

資源限制檔案為/etc/security/limits.conf

在檔案尾部添加以下內容:

*   soft   nofile   65536

*   hard   nofile   65536

*   soft   nproc    65536

*   hard   nproc    65536

*   soft   stack    65536

*   hard   stack    65536

*   hard   memlock  134217728

*   soft   memlock  134217728


六、配置NTP伺服器(node01)

NTP伺服器的設定檔為/etc/ntp.conf,內容如下:

tinker panic 0

restrict default kod nomodify notrap

restrict 127.0.0.1


# -- CLIENT NETWORK -------

restrict 192.168.142.0 mask 255.255.0.0 nomodify notrap


# --- OUR TIMESERVERS -----

server 192.168.142.1

server 127.127.1.0


# Undisciplined Local Clock.

# fudge   127.127.1.0 stratum 9


driftfile /var/lib/ntp/drift/ntp.drift # path for drift file

broadcastdelay  0.008


logfile   /var/log/ntp          # alternate log file

keys /etc/ntp.keys              # path for keys file

trustedkey 1                    # define trusted keys

requestkey 1                    # key (7) for accessing server variables


其中紅色部分的server 192.168.142.1為物理機器(網關)的IP地址,至於如何在WIN7作業系統上配置NTP伺服器,請問度娘。


配置ntp服務為開機自動啟動。

node01:~ # chkconfig -a ntp

ntp                       0:off  1:off  2:off  3:on   4:off  5:on   6:off


七、配置ntp用戶端(node02)

NTP用戶端為node02虛擬機器,設定檔也為/etc/ntp.conf,內容如下:

tinker panic 0

restrict default kod nomodify notrap

restrict 127.0.0.1


# -- CLIENT NETWORK -------


# --- OUR TIMESERVERS -----

server 192.168.142.101 iburst

server 127.127.1.0


# Undisciplined Local Clock.

# fudge   127.127.1.0 stratum 9


driftfile /var/lib/ntp/drift/ntp.drift # path for drift file

broadcastdelay  0.008


logfile   /var/log/ntp          # alternate log file

keys /etc/ntp.keys              # path for keys file

trustedkey 1                    # define trusted keys

requestkey 1                    # key (7) for accessing server variables


到此,DNS主備伺服器和NTP伺服器以及用戶端都已經配置好了。


除了以上配置以外,還有SSH使用者免密登陸、ISCSI伺服器及ISCSI用戶端沒有配置,關於這部分內容,請參見《Vmware Workstation + Suse Linux 11 SP3 + db2  purescale  V10.5  (五)》 。


       

        

本文出自 “濤哥的回憶” 部落格,謝絕轉載!

Vmware Workstation + Suse Linux 11 SP3 + db2 purescale V10.5 (四)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.