歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> INFORMIX5的安裝及初始配置

INFORMIX5的安裝及初始配置

日期:2017/2/27 12:15:00   编辑:Linux文化

一、 安裝介質組成:

  我們選用INFORMIX-ONLINE和INFORMIX-SQL為數據庫系統的開發、使用和維護平台。它們的存儲介質分別為7張和4張3.5英寸的軟盤, 采用cpio的文件格式。


二、安裝步驟:

第一步: 建立INFORMIX數據庫系統用戶
安裝INFORMIX數據庫系統之前, 必須首先建立INFORMIX用戶, 其用戶名為informix, 用戶組為informix。
Informix用戶的建立步驟如下:
1) 以超級用戶root注冊;
2) 輸入如下命令:
      #sysadmsh
  3)按順序選擇如下菜單:
     Accounts—User—Create
4)系統出現輸入畫面時,依次輸入(或選擇)如下內容:
   Username      後輸入:informix    
   Comment      可不輸
   Modify defaults?  選擇yes 
5)系統出現另一個畫面,此時依次輸入(或選擇)如下內容:
     Login group  時選擇Specify 後輸入:informix
     (**如果系統中沒有informix用戶組,系統會提示:
     Do you wish to create it?: 選擇 yes
     Group ID: 選擇 Default**)
   系統出現一個提示框,裡面有兩個用戶組:group 和informix
   將光標停在group上面,輸入一個空格,再打回車。
    Login shell  選擇:Default
    Home directory 選擇:Default、Create home
    User ID number 選擇:Default
    Type of user  選擇:Default
   6)系統提示:
    Are you sure you wish to create this new user account?
    Please choose one of: 選擇:Yes
7)當系統提示:
   Press to continue:時,輸入回車鍵。
   接著系統提示:
    Assign first password :選擇:Now
    Force change at first login: 選擇 No
  然後,在提示:
   Setting password for user:informix
   Password change is forced for informix.
        Choose password
   You can choose whether you pick a password,
   Of have the system create one for you.
1. Pick a password
2. Prounceable password will be generated for you
     Enter choice (default is 1): 直接輸入回車
     Please enter new password:

     New password : 輸入新口令
     Re-enter password: 重新輸入新口令
   
     Press to continue:輸入回車鍵

   8)退出實用程序sysadmsh,則新用戶informix就已經按照要求建立起來了。


第二步:安裝INFORMIX-SQL

   1)注冊進超級用戶root, 執行下面的命令將當前目錄轉移到informix用戶下面:

#cd /usr/informix
 
   2)然後將INFORMIX-SQL系統的卷1盤插入計算機的A驅動器中, 並執行下面的命令, 將INFORMIX-SQL系統的文件拷貝到計算機中:

  #cpio –icvdumBI/dev/rfd0135ds18

   3)在屏幕上出現下面的提示時,插入下一張軟盤後,輸入回車:

Change to part ## and press RETURN key.[q]
    當最後一張軟盤安裝完成後, 系統退回到#提示符的狀態。
4)文件拷貝完畢後, 輸入下面的命令, 執行INFORMIX-SQL系統的安裝程序.

  # ./installsql

    (注**可能有的安裝程序需執行下列命令**)
  #./installsqlrt

     出現下面的提示時, 按回車鍵繼續進行安裝:

  Press Enter to continue
  or the interrupt key(usually CTRL-C or DEL)to abort
  

  之後系統要求輸入INFORMIX-SQL產品的序列號和活動碼:

  Enter your serial number(e.g.INF#X999999)
  AAA#X000000    {在此處輸入SQL的序列號}
  Enter your serial number key(uppercase letters only)
  AAA#X000000    {在此處輸入SQL的活動碼}

  當出現下面的提示時, 按回車鍵繼續進行安裝:

  Press Enter to continue
  or the interrupt key(usually CTRL-C or DEL)to abort
  

   5)安裝程序自動設置系統文件的權限並對相關文件進行初始化。


第三步:安裝INFORMIX-ONLINE

  INFORMIX-ONLINE的安裝過程與INFORMIX-SQL基本一致。
  1)注冊進超級用戶root, 執行下面的命令將當前目錄轉移到informix用戶下面:

#cd /usr/informix
 
   2)然後將INFORMIX-ONLINE系統的卷1盤插入計算機的A驅動器中, 並執行下面的命令, 將INFORMIX-ONLINE系統的文件拷貝到計算機中:

  #cpio –icvdumBI/dev/rfd0135ds18

   3)在屏幕上出現下面的提示時,插入下一張軟盤後,輸入回車:

Change to part ## and press RETURN key.[q]
  當最後一張軟盤安裝完成後, 系統退回到#提示符的狀態。
4)文件拷貝完畢後, 在#號提示符後面輸入下面的命令, 執行INFORMIX-SQL系統的安裝程序.

  #./installonline

   當出現下面的提示時, 按回車鍵繼續進行安裝:

  Press Enter to continue
  or the interrupt key(usually CTRL-C or DEL)to abort

之後系統要求輸入INFORMIX-ONLINE的產品序列號和活動碼:

  Enter your serial number(e.g.INF#X999999)
  AAA#X000000    {在此處輸入ONLINE的序列號}
  Enter your serial number key(uppercase letters only)
  AAA#X000000    {在此處輸入ONLINE的活動碼}

  當出現下面的提示時, 按回車鍵繼續進行安裝:

  Press Enter to continue
  or the interrupt key(usually CTRL-C or DEL)to abort

   5)安裝程序自動設置系統文件的權限並對相關文件進行初始化。


三、INFORMIX數據庫參數調整

INFORMIX安裝完畢後,必須經過下列參數調整才可正常使用。
1、設置環境變量:
  1)在/.profile文件中,增加下面幾行:(為root用戶設置INFORMIX環境變量)
INFORMIXDIR=/usr/informix
PATH=$PATH:/usr/informix/bin
DBDATE=Y4MD/
  export INFORMIXDIR PATH DBDATE

  2)在/etc/profile文件中,增加下面幾行:(為root以外的用戶設置INFORMIX環境變量)
INFORMIXDIR=/usr/informix
PATH=$PATH:/usr/informix/bin
DBDATE=Y4MD/
  export INFORMIXDIR PATH DBDATE

2、修改UNIX系統的核心參數
1)在單用戶下,以超級用戶root注冊,依次執行如下命令:
#cd /usr/informix/release
#more ONLINE_5.0
然後記錄如下參數及後面的值:
SHMMAX:1048576
SHMMIN:1
SHMMNI:32
SEMMNI:256
SEMMNS:256
SEMMSL:60
   2)修改UNIX系統核心參數
   #cd /etc/conf/cf.d
   #cp mtune mtune.bak
   #vi mtune
   {此文件格式如下:
   …
   *Shared Memory Parameters
   SHMMAX 1048576 131072 80530637
 SHMMIN 1 1 1
 …
   其中:第一列為UNIX系統參數名,第二列為參數當前值,第三列為參數最小值,第四列為參數最大值。}
   然後根據上面記錄下來的數據依此檢查每個參數,如果:
A. 所記錄的系統參數名存在;
B. 所記錄的系統參數值在最小值和最大值之間
則用記錄下來的參數值取代此參數的當前值。反之,不修改此參數。
3) 重新連接核心,使新的核心參數生效
依次執行命令:
#cd /usr/etc/conf/cf.d
#./link_unix
系統提示:
Do you want this kernel to boot by default?(y/n) 輸入:y
Do you want the kernel environment rebuilt?(y/n) 輸入:y
#reboot
(**注:進入單用戶的方法除關機重啟外,也可從多用戶狀態直接轉換。
 轉換命令 為: #init 1 
 然後按系統提示輸入root口令(若無口令則按回車)即可進入單用戶**)
3、修改設備權限
可用兩種設備作為chunk,方法分別為(以超級用戶注冊):
? 熟文件 1. Cat /dev/null>file-name
      2. chmod 660 file-name
      3. chgrp informix file-name
      4. chown informix file-name
? 生設備 1.創建一塊原始硬盤或硬盤分區
      2.chmod  660 device-name
      3. chgrp informix device-name
      4. chown informix device-name
例: ln  /dev/rdata   /dev/rdbspace
  chmod  660     /dev/rdbspace
  chown  informix   /dev/rdbspace
  chgrp   informix   /dev/rdbspace
4、INORMIX-ONLINE 數據空間初始化:
1) 以用戶informix注冊;
2) 執行如下命令對數據庫空間和共享內存參數進行調整:
$ tbmonitor
依次選擇菜單: Parameters—Initialize
需要修改的參數為:
 Sys.Log File [/usr/informix/onlne.log        ]
   System Msgs. [/usr/informix/online/msg        ]
   Tape Dev.   [/dev/null               ]
   Log Tape Dev. [/dev/null               ]
   Root Size   [######      ]
   Primaty Path [/dev/rdbspace  ]
   (** Root Size 是分配給INFORMIX存放數據的空間大小,以Kbyte為單位。一般在安裝UNIX時,即為其預留出單獨的某個分區(設分區名為dbspace)。它的大小計算如下:
    A.以root注冊,使用命令:
     #divvy
    B.記錄下Name 為dbspace分區的First Block 和 Last Block
    例如某dbspace空間的First Block值為:750001
              Last Block值為:1253436
    計算Root Size的值

Copyright © Linux教程網 All Rights Reserved