亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 7266 | 回復(fù): 3
打印 上一主題 下一主題

[安裝配置] AIX上如何配置異步IO [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-05-26 17:56 |只看該作者 |倒序瀏覽

AIX的異步IO需要bos.rte.aio文件集的支持

#lslpp -l bos.rte.aio
  Fileset                      Level  State      Description         
  —————————————————————————-
Path: /usr/lib/objrepos
  bos.rte.aio               5.3.0.62  COMMITTED  Asynchronous I/O Extension

如何啟用AIO

#mkdev -l aio0
aio0 Available

#chdev -P -l aio0 -a autoconfig=’available’
aio0 changed




查看aio的配置信息

#lsattr -El aio0
autoconfig available STATE to be configured at system restart True
fastpath   enable    State of fast path                       True
kprocprio  39        Server PRIORITY                          True
maxreqs    4096      Maximum number of REQUESTS               True
maxservers 10        MAXIMUM number of servers per cpu        True
minservers 1         MINIMUM number of servers                True

其中,maxreqs表示同一時刻所允許的異步 I/O 請求,包括已經(jīng)在處理的異步 I/O 請求和等待處理的異步 I/O 請求。maxservers和minservers參數(shù)指定了用于處理異步IO的進程數(shù)。默認的maxservers=10對于大多數(shù)系統(tǒng)來說,應(yīng)該已經(jīng)足夠了,這兩個參數(shù)都是針對文件系統(tǒng)等的aio的,而raw設(shè)備的異步IO直接由內(nèi)核進程完成,不依賴aioserver。autoconfig必須設(shè)置為available才會在下次啟動時自動激活A(yù)IO。

通過如下命令可以查詢系統(tǒng)當(dāng)前aioserver的個數(shù),如果已經(jīng)達到或者接近maxservers,則需要考慮增加該參數(shù)。

#pstat -a | grep aios | wc -l

從AIX5.2開始,支持兩種模式的AIO,一種是傳統(tǒng)模式的,一種是posix的

#pstat -a | grep aio
40 a   28088      1  28088     0     0     1  posix_aioserver
67 a   43002      1  43002     0     0     1  aioserver

Oracle在AIX平臺上安裝的時候要求必須開啟AIO,在rootpre.sh腳本中包含了啟動AIO的代碼

# Asynchronous I/O
echo “Configuring Asynchronous I/O…” | tee -a $LOG
    aio=`lsdev -C -t aio|awk ‘{print $2}’`
    case $aio in
      *Available*) echo “Asynchronous I/O is already defined” | tee -a $LOG
                   ;;
      *Defined*)   mkdev -l aio0 | tee -a $LOG
                   chdev -P -l aio0 -a autoconfig=’available’
                   ;;
      *)   echo “Asynchronous I/O is not installed on this system.” >> $LOG
           cat << END

Asynchronous I/O is not installed on this system.

You will need to install it, and either configure it yourself using
’smit aio’ or rerun the Oracle root installation procedure.
END
                ;;
    esac



如何刪除AIO

AIO是由內(nèi)核提供支持的,首先將autoconfig改為defined然后重啟系統(tǒng)

#chdev -P -l aio0 -a autoconfig=’defined’

如果使用rmdev -dl aio0徹底刪除了aio0的定義,則再次使用mkdev -l aio0的時候可能遭遇以下錯誤:

mkdev: 0514-519 The following device was not found in the customized
        device configuration database:
        name = ‘a(chǎn)io0′

這時需要先定義設(shè)備,才能添加設(shè)備,定義aio0設(shè)備可以通過smit aio選擇Configure Defined Asynchronous I/O。

另外要提到的一點,就是Oracle的存儲測試工具Orion,也是必須打開AIO的,否則會報如下錯誤:

exec(): 0509-036 Cannot load program ./orion because of the following errors:
        0509-130 Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
        0509-136   Symbol kaio_rdwr64 (number 0) is not exported from
                   dependent module /unix.
        0509-136   Symbol listio64 (number 1) is not exported from
                   dependent module /unix.
        0509-136   Symbol acancel64 (number 2) is not exported from
                   dependent module /unix.
        0509-136   Symbol iosuspend64 (number 3) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait (number 4) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait64 (number 5) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait_timeout (number 6) is not exported from
                   dependent module /unix.
        0509-136   Symbol aio_nwait_timeout64 (number 7) is not exported from
                   dependent module /unix.
        0509-026 System error: Error 0
        0509-192 Examine .loader section symbols with the
                 ‘dump -Tv’ command.

論壇徽章:
0
2 [報告]
發(fā)表于 2010-05-27 11:45 |只看該作者
很好  很強大 我覺得直接 smitty aio 進入該一下就OK 了 沒這么麻煩啊

論壇徽章:
0
3 [報告]
發(fā)表于 2010-07-08 15:25 |只看該作者
關(guān)鍵的問題是我現(xiàn)在smitty aio,操作系統(tǒng)就報錯了:
                            lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
                            x                              ERROR MESSAGE                               x
                            x                                                                          x
                            x Press Enter or Cancel to return to the                                   x
                            x application.                                                             x
                            x                                                                          x
                            x   1800-007 There are currently no SMIT                                   x
                            x   screen entries available for this FastPath.                            x
                            x   This FastPath may require installation of                              x
                            x   additional software before it can be accessed.                         x
                            x                                                                          x
                            x F1=Help                 F2=Refresh              F3=Cancel                x
                            x Esc+8=Image             Esc+0=Exit              Enter=Do                 x
                            mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

論壇徽章:
0
4 [報告]
發(fā)表于 2010-07-08 15:39 |只看該作者
查到問題的結(jié)果了,貼出來分享一下:
DB2V9.1先于AIX6.1發(fā)布,而AIX6.1的新特性是動態(tài)激活A(yù)IO服務(wù),而無需顯式地去激活A(yù)IO服務(wù)。而DB2V9.1的安裝程序中還是有一段啟動AIO的代碼,因此報錯了。。。。IBM的網(wǎng)站上說,這個錯誤信息可以忽略的。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP