« Previous : 1 : 2 : 3 : 4 : 5 : ... 7 : Next »

Cron 格式

每次都忘掉,留下來當記錄

分 時 日 月 週   身分 指令

每小時
59 * * * *   root ls /tmp

每一天
59 23 * * *  root ls /tmp

每一週 ( 0 與 7 代表周日)
59 23 * * 7  root   ls /tmp

每一月
59 23 31 * *  root   ls /tmp

每一年
59 23 31 12 *   root   ls /tmp

複數時間
16,31,46,59 23 31 12 *   root   ls /tmp

Posted by 椰子殼

2010/03/05 13:39 2010/03/05 13:39
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/571

移除特定 device file

  最近使用 iSCSI 設備時,有時候發現 iSCSI 的 vol 已經移除,但是 ioscan 還是會看的到之前的 iSCSI,透過 rmsf 指令,就可以清除 device file,使其不再出現。

rmsf -H (Hardware Path)

Posted by 椰子殼

2010/03/04 11:17 2010/03/04 11:17
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/570

HP ServiceGuard 指令速記

HP-UX 的 Cluster 軟體,指令麻煩,留著做紀錄

手動轉移 package 到其他節點
# cmhaltpkg -v package名稱
# cmrunpkg -v -n 節點名稱 package名稱


停止節點
# cmhaltnode -v -f 節點名稱

啟動節點
# cmrunnode -v 節點名稱

啟動 Package
# cmrunpkg -v pkckage名稱

停止 Package
# cmhaltpkg -v package名稱


Package Enable
# chmodpkg -v -e -n 節點名稱
Package Disable
# chmodpkg -v -d -n 節點名稱

查看 Cluster 狀態
# cmviewcl -v
# cmviewcl -v -p package名稱 -n 節點名稱


啟動 Cluster
# cmruncl -v
強制啟動 Cluster,即使有錯誤訊息
# cmruncl -v -f

停止Cluster
# cmhaltcl -v

強制停止 Cluster
# cmhaltcl -v -f

Posted by 椰子殼

2009/09/22 18:17 2009/09/22 18:17
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/553

  之前新建立的 HP-UX 11.23,帳號密碼不能相同,後來找到了指令,變更系統模式即可。

/usr/lbin/tsconvert -r

Posted by 椰子殼

2009/09/10 15:49 2009/09/10 15:49
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/548

變更網卡編號

  這陣子在研究 Oracle RAC 建置相關作業,因為懶的重複安裝 Linux,所以就用複製的方式建立其他節點的 Linux,但是其他節點的 Linux 就會發生網路卡編號往後跳一個的狀況。原本應該是 eth0、eth1,就會變成 eth1、eth2,這雖然不影響作業,但是看起來就挺不爽。

  請教 Google 大神之後,得到了解答,請編輯 /etc/udev/rules.d/30-net_persistent_names.rules,把裡面設定值全部清除重新啟動讓他重新抓取網卡,或者是直接編輯最後一欄的網卡編號,就可以了。

Posted by 椰子殼

2009/08/27 18:02 2009/08/27 18:02
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/544

查看 IIS IUSR 的密碼

   最近上網,看到可透過以下的方式取得 IIS 的 IUSR、IWAM 帳號的密碼,將以下內容存成一個 .vbs 的檔案,直接執行就可以了。

Set objIIS = GetObject ("IIS://localhost/w3svc")
strOutput = ""
strOutput = strOutput & "IUSR 帳號: " & objIIS.Get("AnonymousUserName") & vbCrLf
strOutput = strOutput & "IUSR 密碼: " & objIIS.Get("AnonymousUserPass") & vbCrLf & vbCrLf
strOutput = strOutput & "IWAM 帳號: " & objIIS.Get("WAMUserName") & vbCrLf
strOutput = strOutput & "IWAM 密碼: " & objIIS.Get("WAMUserPass")
Set IIsObject = Nothing
WScript.Echo strOutput

Posted by 椰子殼

2009/08/17 15:34 2009/08/17 15:34
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/541

  在 HP-UX 安裝 Weblogic 8.1 SP6,啟動時看 stdout 會出現錯誤訊息
<2009/8/13 上午01時9分30秒 GMT+08:00> <Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that libmuxer library is in :'/opt/java1.4/jre/lib/IA64N:/opt/java1.4/jre/lib/IA64N/server:/opt/java1.4/j....<略>

  看網站有些說法是需要更新 libmuxer.so,發現如果是安裝SP6,又確定安裝檔沒有問題,可以嘗試把 ${WL_HOME}/server/lib/<對應平台>/libmuxer.so 的檔案權限由 644 改成 755,然後重新啟動 Weblogic 試試看。

Posted by 椰子殼

2009/08/13 01:31 2009/08/13 01:31
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/540

HP-UX 增加 routing 方式

參考網址:http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1249455204872+28353475&threadId=1308739

修改 /etc/rc.config.d/netconf

在檔案最後增加設定,格式如下:

ROUTE_DESTINATION[1]="net 192.168.4.0"
ROUTE_MASK[1]=255.255.255.0
ROUTE_GATEWAY[1]=192.168.24.1
ROUTE_COUNT[1]=1

ROUTE_DESTINATION[2]="net 192.168.12.0"
ROUTE_MASK[2]=255.255.255.0
ROUTE_GATEWAY[2]=192.168.24.1
ROUTE_COUNT[2]=1


增加完畢後
/sbin/init.d/net stop
/sbin/init.d/net start

Posted by 椰子殼

2009/08/05 14:57 2009/08/05 14:57
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/538

Windows 2003 觀察 HBA WWN

  可在 Windows 2003 下,觀察 HBA 卡的 WWN、狀態、mapping等

http://www.microsoft.com/downloads/details.aspx?FamilyID=73d7b879-55b2-4629-8734-b0698096d3b1&DisplayLang=en

Posted by 椰子殼

2009/06/01 18:46 2009/06/01 18:46
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/523

  最近公司大量使用 Vmware 技術後發現,SLES 10 在 VMWare 上,時間會越跑越快,即使設定 NTP 校時也沒用。經過 Google 大師的開示,得知只要在 Grub 的Kernel 項目增加 clock=pmtmr ,如果使用的是 Lilo,那就加在 Append= 的後面就好了。

詳細參數,請參閱:
http://kb.vmware.com/selfservice/viewContent.do?externalId=1006427&sliceId=1

Posted by 椰子殼

2009/05/13 12:00 2009/05/13 12:00
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/521

設定時區

設定 HP-UX 的時區,設定完畢後,建議重新啟動一下

set_parms timezone

Posted by 椰子殼

2009/01/12 14:28 2009/01/12 14:28
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/507

  由於最近在用VMWare Server,發現到 vmware 自己的管理介面(MUI) 也是使用 apache ,只是將 Port 開在其他地方。原本為了方便,想要把 VMWare MUI 的 Port 調整為 80,讓他取代原本Apache,或是讓 SuSE 的 Apache 能接手工作。但是發現到變更 VMWare MUI 設定不妥也不便,所以就開 Apache 的 Proxy 功能,讓 Apache 轉向到其他地方。

1. 修改 /etc/sysconfig/apache2
項目 APACHE_MODULES= 加上 proxy proxy_http proxy_connect

2. 修改 /etc/apache2/listen.conf
取消檔案最下方的 NameVirtualHost *:80  的註解,啟用 VirtualHost 功能

3. 修改 apache2 站台設定,新增一個虛擬站台,並加上以下:
    ProxyPass / https://vmsrv.homeweb.idv.tw:8333/
    ProxyPassReverse / https://vmsrv.homeweb.idv.tw:8333/

展開參考設定..


4. 透過指令重新啟動apache

  如此一來,預設站台還是一樣都會連到 /srv/www/vhosts/default,而如果打 http://vmsrv.homeweb.idv.tw,則會轉跳到 VMWare 的MUI。這邊只是一個示範,實際虛擬站台的名稱與配置,需依照現實狀況變更。

Posted by 椰子殼

2009/01/06 14:31 2009/01/06 14:31
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/503

HP-UX + 原廠維護 = 濫東西

  有感於 HP-UX 使用到現在,發生過許多問題,不論是硬體、OS原廠支援的素質,都有太多問題,有幾次連 HP 工程師也不知道問題發生在哪裡,到最後都是靠自己解決。加上 HP-UX 每年數萬元的維護,並不對 HP-UX 內建的 OpenSource 軟體提供協助,在系統的應用層面來說,並無法提供太大的幫助。

  就單以技術層面來看,HP不斷的更新HP-UX的核心,但是週邊的套件更新實在是跟不上進度,2006 年業務來我們公司介紹 11i v3 新功能,很慎重的昭告大家:「我們現在帳號密碼可以超過 8 個字元了」,聽了當場差點沒暈倒。由這點就可以看到 HP-UX 有多老。

  今天如果 sendmail 設定上有問題,如果 account engineer 也不會,那就是要自己想辦法了,HP原廠並沒有更多的資源能提供給使用者。在接觸的 HP-UX 時間內,曾經發生工程師帶錯 Patch 程式、swinstall 失敗不知怎麼處理、硬體異常告警束手無策、RAID Card 未 Rebuild 判定為硬碟故障 ... ...

  年關將近,維護費用請業務報價,業務也是一副愛報不報的樣子,請業務調閱當年成交資料,業務還能推託「找不到之前價格」,所以新一年維護的報價為「公訂售價 5%」,後來向自己公司的採購調閱資料之後,才又變更報價,亂七八糟。

  各種層出不窮的問題,HP-UX + 原廠服務,實在是差勁到不行。維護費用中,大概僅有硬體更換是最有用的項目吧?

Posted by 椰子殼

2009/01/06 09:49 2009/01/06 09:49
Response
No Trackback , 2 Comments
RSS :
http://www.homeweb.idv.tw/rss/response/502

Net-SNMP + Weblogic 設定

  這次又碰到新東西,要建立Weblogic的監控,除了SNMPTrap送出訊息之外,如果要紀錄長久的作業狀態,進而產生圖表,還是要透過 polling 的動作去撈出需要監控的值。這時候又要啟動 Weblogic 的 SNMP 介面,碰到一樣的問題,必須要跳 Port 並且透過 Net-SNMP 的 Proxy 功能進行查詢。

   原本以為輕鬆結束,後來發現怎麼 Idle Thread 的數值怎麼不對?原來如果 Weblogic 有建立多個Server,則 Weblogic 的 SNMP 就會有多個 Instance,需要透過 snmpget -c prefix@servername 的方式來切換,參考了 Net-SNMP 官方網站的一些範例與測試了一個下午,終於弄好了。
 
與之前OV EM SNMP Agent 不同的地方是,proxy 的設定項,並不是
proxy -c name -v 1 host OID1 OID2
而是
proxy -Cn name -v 1 host OID

這樣就可以透過 snmpget -c public@Admin -v 1 serverip  OID 來 polling Weblogic 的狀態值囉。

貼著當紀錄。

## Multiple sever config
com2sec -Cn Admin fromAny 0.0.0.0/0 public@Admin
com2sec -Cn ServerA fromAny 0.0.0.0/0 public@ServerA
com2sec -Cn ServerB fromAny 0.0.0.0/0 public@ServerB

access MyROGroup Admin any noauth exact all none none
access MyROGroup ServerA any noauth exact all none none
access MyROGroup ServerB any noauth exact all none none

## Weblogic multiple instance config
proxy -Cn Admin -c public@Admin -v 1 localhost:168 1.3.6.1.4.1.140.625
proxy -Cn ServerA -c public@ServerA -v 1 localhost:168 1.3.6.1.4.1.140.625
proxy -Cn ServerB -c public@ServerB -v 1 localhost:168 1.3.6.1.4.1.140.625

Posted by 椰子殼

2008/08/04 19:33 2008/08/04 19:33
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/490

Oracle 10g 中文安裝亂碼

  最近回頭看一些 Oracle 的系統面的小問題,之前在 SuSE SLES 10 安裝 Oracle 10g 除了 EM 的中文按鈕外,其實有碰到以下問題:
1. SuSE SLES 10 中文環境安裝 Oracle,Install 的對話框的字元是 口口。
2. 以英文安裝後,建立中文 database,執行 sqlplus 會出現 ?? 的亂碼。

第一個項目已經找到方式了,其實跟之前解決 EM 中文按鈕的方式差不多,只是要多幾個步驟。
1. 先將安裝原始程式複製到硬碟
2. 使用指令 unzip 解壓縮以下檔案:
  cd $SOURCE/stage/Components/oracle.jdk/1.4.2.0.8/1/DataFiles/
  unzip filegroup1.jar
  cd jdk/jre/lib/

  編輯 font.properties.zh_TW_UTF8.Sun,將倒數第二行的
  /usr/X11R6/lib/X11/fonts/truetype/ming_big5.ttf

  改為
  /usr/X11R6/lib/X11/fonts/truetype/bsmi00lp.ttf
  cp font.properties.zh_TW_UTF8.Sun font.properties
  cd ../../../
  mv filegroup1.jar filegroup1.jar-backup
  zip -r filegroup1.jar jdk/

相同的動作也套用到
  $SOURCE/stage/Components/oracle.swd.jre/1.4.2.8.0/1/DataFiles 的 filegroup2.jar

這樣在 UTF8 中文的 XWindow 安裝,對話框就可以顯示正確的中文了。

第二個問題,就是請確認database 建立時,支援字元為 AL32UTF8;
可透過以下方式查詢
select value from v$nls_parameters where parameter='NLS_CHARACTERSET';
變更 database 的字元設定
ALTER DATABASE CHARACTER SET AL32UTF8;

變更環境變數,請修改 /etc/profile.d/oracle.sh,大概在第 56 行的地方,將
  # NLS_LANG=AMERICAN_AMERICA.UTF8; export NLS_LANG
  改為
  NLS_LANG="TRADITIONAL CHINESE_TAIWAN.AL32UTF8";  export NLS_LANG

Posted by 椰子殼

2008/04/09 15:22 2008/04/09 15:22
Response
No Trackback , 4 Comments
RSS :
http://www.homeweb.idv.tw/rss/response/487

HP Unix MIBS

http://www.mibdepot.com 找到的,貼上來做個紀錄


展開 MIBS..

 

Posted by 椰子殼

2008/03/25 16:40 2008/03/25 16:40
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/486

  額外試出來的方法:

root@/root # echo  \\033[32m HELLO \\033[0m

會在Putty 之類的軟體上顯示出綠色的 HELLO 字體,32 是綠色,0 是恢復白色,其他顏色請變更 m 之前的數字試試看,或是查詢其他相關的資料囉。

Posted by 椰子殼

2008/03/25 16:32 2008/03/25 16:32
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/485

Net-SNMP + OV EMANATE SNMP Agent

  HP-Unix 預設安裝的是 OpenView 的OV EMANATE SNMP Agent,但是他的值與一般 SNMP Daemon 不同,所以為了能回應出我們要的值給我們的監控軟體使用,因此需要加裝 Net-SNMP。

  但是兩者都是 Snmp,也都是使用 161 port ,所以變更 OV EMANATE SNMP Agent 的 Port 為 1161,再使用 Net-SNMP 的 proxy 功能,讓所有外來的 SNMP 查詢皆由 Net-SNMP 回應,如果是 OV EMANATE SNMP Agent 的項目,則 Net-SNMP 代為查詢並回應。

  Net-SNMP 的相關安裝、設定、啟動等,請參閱其他相關文件,在這邊就不贅述。不過請記得 OV EMANATE SNMP Agent 的 snmpd.conf 與 Net-SNMP 的 snmpd.conf 要分開。
  我的做法是不去變動 OV EMANATE SNMP Agent,在 Net-SNMP 啟動時,帶入參數 -c 指定位於其他路徑的 Net-SNMP 的 snmpd.conf。

要變更 OV EMANATE SNMP Agent 的 預設 Port,請在 /etc/rc.config.d/SnmpMaster,在最後加上:
SR_SNMP_TEST_PORT=1161
export SR_SNMP_TEST_PORT

而 Net-SNMP 的 snmpd.conf 需要加入以下設定:
proxy -c public -v 1 localhost:1161 1.3.6.1.4.1.11.2 1.3.6.1.4.1.11.2

一樣的,這個也可以用在轉查 Weblogic、Oracle 的 SNMP服務。

Posted by 椰子殼

2008/03/25 16:24 2008/03/25 16:24
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/484

  這次因為測試的需要,以 SuSE Linux Enterprise 10 為平台,建立了一台 Oracle 10gR2,依照一般程序安裝完畢後,登入 OEM 卻發現,一般文字的中文顯示沒有問題,但是所有按鈕的中文字卻都是口口。

  上網翻了一下許多文章,一般的說法都是需要進行以下動作:
1. 先停止 OEM
emctl stop dbconsole


2. 分別進入以下三個路徑
$ORACLE_HOME/jdk/jre/lib
$ORACLE_HOME/jre/1.4.2/lib
$ORACLE_HOME/javavm/lib/ojvmfonts


3. 在每個目錄都透過以下指令覆蓋檔案
cp font.properties.zh_TW.Redhat font.properties


4. 進入 OEM 的圖示路徑,清除之前的檔案
cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zht
rm *.gif
rm *.imx


5. 啟動 OEM
emctl start dbconsole


最後有許多人成功,也有許多人失敗,當然我也是失敗的其中一人。後來發現 font.properties.zh_TW.Redhat 的最後一行:
filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttf
SuSE 也有這個 TrueType 字型,只是放置的路徑不同,因此我就修改了一下覆蓋後 font.properties 設定:
filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/bsmi00lp.ttf

一樣清除 *.gif 與 *.imx 之後,重新啟動 OEM 之後,OEM 的按鈕就出現中文了。

PS:在文章 http://tw.myblog.yahoo.com/bullock0425/article?mid=464&prev=467&next=462 有提到: bsmi00lp.ttf 字體可以在 http://cle.linux.org.tw/fonts/Arphic/bsmi00lp.ttf 下載。

Posted by 椰子殼

2008/03/12 20:20 2008/03/12 20:20
Response
No Trackback , 2 Comments
RSS :
http://www.homeweb.idv.tw/rss/response/482

新版塊增加

  因為工作的關係,現在開始接觸 HP Unix (其實已經碰了半年了),HP-UX 的原廠支援性不錯,不過功能方面,感覺就不太好了咧...=.= 不管怎麼說,有些事件的確不知道該記在哪裡,所以就新增這個區域,來紀錄一些心得。
 
  可能因為我對這系統還不熟悉吧~總是覺得他不太好用。新系統新環境,以後有新的發現就紀錄在這裡囉。

Posted by 椰子殼

2007/12/21 17:21 2007/12/21 17:21
Response
No Trackback , 2 Comments
RSS :
http://www.homeweb.idv.tw/rss/response/478

« Previous : 1 : 2 : 3 : 4 : 5 : ... 7 : Next »

블로그 이미지

椰子殼與可艾的共同網誌。 紀錄生活

- 椰子殼

Notices

Archives

Calendar

«   2010/03   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Site Stats

Total hits:
386486
Today:
18
Yesterday:
117