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

  免費注冊 查看新帖 |

Chinaunix

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

[服務應用] 求助--nawk: not found [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-03-24 22:59 |只看該作者 |倒序瀏覽
環(huán)境:vbox+oracle linux 5.8+oracle10g

運行一個腳本報錯./heapdump_analyzer: line 40: nawk: not found,應該怎么解決呢?

heapdump_analyzer
  1. #!/bin/ksh
  2. ################################################################################
  3. ##
  4. ## File name:   heapdump_analyzer
  5. ## Purpose:     Script for aggregating Oracle heapdump chunk sizes
  6. ##
  7. ## Author:      Tanel Poder
  8. ## Copyright:   (c) http://www.tanelpoder.com
  9. ##
  10. ## Usage:       1) Take a heapdump ( read http://www.juliandyke.com )
  11. ##
  12. ##              2) run ./heapdump_analyzer <heapdump tracefile name>
  13. ##                 For example: ./heapdump_analyzer ORCL_ora_4345.trc
  14. ##
  15. ## Other:       Only take heapdumps when you know what you're doing!
  16. ##              Taking a heapdump on shared pool (when bit 2 in heapdump event
  17. ##              level is enabled) can hang your database for a while as it
  18. ##              holds shared pool latches for a long time if your shared pool
  19. ##              is big and heavily active.
  20. ##
  21. ##              Private memory heapdumps are safer as only the dumped process is
  22. ##              affected.
  23. ##
  24. ##
  25. ################################################################################

  26. if [ "$1" == "-t" ]; then
  27.     EXCLUDE='dummy_nonexistent_12345'
  28.     shift
  29. else
  30.     EXCLUDE='Total heap size




  31. fi

  32. echo
  33. echo "  -- Heapdump Analyzer v1.00 by Tanel Poder ( http://www.tanelpoder.com )"
  34. echo
  35. echo "  Total_size #Chunks  Chunk_size,        From_heap,       Chunk_type,  Alloc_reason"
  36. echo "  ---------- ------- ------------ ----------------- ----------------- -----------------"

  37. cat $1 | nawk '
  38.      /^HEAP DUMP heap name=/ { split($0,ht,"\""); HTYPE=ht[2]; doPrintOut = 1; }
  39.      /Chunk/{ if ( doPrintOut == 1 ) {
  40.                 split($0,sf,"\"");
  41.                 printf "%10d , %16s, %16s, %16s\n", $4, HTYPE, $5, sf[2];
  42.               }
  43.      }
  44.      /Total heap size/ {
  45.               printf "%10d , %16s, %16s, %16s\n", $5, HTYPE, "TOTAL", "Total heap size";
  46.               doPrintOut=0;
  47.      }
  48.     ' | grep -v "$EXCLUDE" | sort -n | uniq -c | nawk '{ printf "%12d %s\n", $1*$2, $0 }' | sort -nr

  49. echo

復制代碼




論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
2 [報告]
發(fā)表于 2013-03-24 23:18 |只看該作者
那就安裝nawk先, 或者把awk 軟鏈接到nawk 也能湊合用

論壇徽章:
0
3 [報告]
發(fā)表于 2013-03-25 09:04 |只看該作者
回復 2# to407


    那如何安裝nawk呢?

論壇徽章:
381
CU十二周年紀念徽章
日期:2014-01-04 22:46:58CU大;照
日期:2013-03-13 15:32:35CU大;照
日期:2013-03-13 15:38:15CU大;照
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大;照
日期:2013-04-17 11:17:19CU大;照
日期:2013-04-17 11:17:32CU大;照
日期:2013-04-17 11:17:37CU大;照
日期:2013-04-17 11:17:42CU大;照
日期:2013-04-17 11:17:47CU大;照
日期:2013-04-17 11:17:52CU大;照
日期:2013-04-17 11:17:56
4 [報告]
發(fā)表于 2013-03-25 09:14 |只看該作者
oracle linux應該也可以用yum安裝軟件,試試yum install nawk

論壇徽章:
0
5 [報告]
發(fā)表于 2013-03-25 09:17 |只看該作者
yum貌似不行。
我把heapdump_analyzer 腳本中的nawk改為gawk,執(zhí)行腳本沒有報錯。
  1. [oracle@vrh3 s01]$ ./heapdump_analyzer odsdb2_ora_823498.trc

  2.   -- Heapdump Analyzer v1.00 by Tanel Poder ( http://www.tanelpoder.com )

  3.   Total_size #Chunks  Chunk_size,        From_heap,       Chunk_type,  Alloc_reason
  4.   ---------- ------- ------------ ----------------- ----------------- -----------------
  5.    598444608  112659       5312 ,    sga heap(2,0),         freeable,  ges resource   
  6.    462508032  112917       4096 ,    sga heap(1,0),         freeable,  sql area      
  7.    247480768   46589       5312 ,    sga heap(1,0),         freeable,  ges resource   
  8.    184735424   34777       5312 ,    sga heap(2,0),       R-freeable,  ges resource   
  9.    137692432      82    1679176 ,    sga heap(1,0),           R-free,                 
  10.    127725432  114861       1112 ,    sga heap(1,0),         freeable,  CCursor        
  11.    105218048   25688       4096 ,    sga heap(2,0),         freeable,  sql area      
  12. …………
復制代碼

論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
6 [報告]
發(fā)表于 2013-03-25 12:14 |只看該作者
回復 5# liyijie79


    這個都兼容的,不會報錯,

如果非要安裝nawk,可以到這里看下yum
linux.oracle.com

論壇徽章:
0
7 [報告]
發(fā)表于 2013-03-26 17:07 |只看該作者
好的,謝謝。
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP