【筆記】 vmware hp dl585 g1 使用
測試 vmware hp dl585 g1
型號:惠普HP機架式伺服器 ProLiant DL 585 G2
cpu: 8*2.399 GHZ
處理器型別: AMD Opteron(tm) Processor 880
處理器插口:4
每個插口核心數:2
邏輯處理器:8
超執行緒:非活動
網路卡:2
儲存: nas: 7.69t
storage1:278g
使用vmware虛擬redhat as 4.2 分配3g記憶體
主要包括:系統安裝,使用者配置,ftp服務,vncserver,資料庫安裝等。
看起來貌似沒有什麼難度,但確整整整的我在公司呆了一個週末,搬家到公司附近的決定是很明智的。
系統安裝不說了,使用vmware虛擬,比較簡單,包選全就可以了,完了之後稍配一些資源網路就差不多了。
起ftp服務,使用vsftpd,自帶的。要注意在vsftpd.conf裡面修改幾個設定,略。
ftp主要是為了把資料庫的安裝盤上傳上去。
vmware的控制檯用的不太爽,本身就是遠端到2003上開的client,所以最好還是起一下vncserver
[oracle@TESTMC oracle]$service vncserver start
[oracle@TESTMC oracle]$vncserver
安裝資料庫,起服務,初始設定,順便建物化檢視來優化一個老是ora-01555的sql
這個過程大約碰到了20多個ora,五花八門的,包括一些沒有接觸過的ora。
所以說:紙上得來終覺淺, 絕知此事要躬行。
同時也需要一些記錄和梳理,就算是搞過的也同樣容易遺忘。
先大概記錄一下,其中有很多地方需要展開詳細,待續。
安裝10g基本和xe差不多的順序,先建號oracle使用者和組
設定好環境變數。
第一次安裝的時候沒有選字符集,結果浪費相當多的時間用來解除安裝重灌,並且也有n多問題,
解除安裝了之後重灌總是有問題,
選擇oracle home的時候大致是說:
不能在已有的oracle_home下裝
於是把.bash_profile裡頭的有關目錄的註釋掉了,吧/etc/ora*刪除了,把ORACLE_HOME置為了空
總算可以下一步了
裝到62%的時候,報錯:
error in ivoking target 'client_sharedlib' of makefile '/tpsys/oracle/product/10.2.0/db_2/network/lib/ins_net_client.mk'.
好在備份了系統可以直接恢復到第一次裝完的時候。在嘗試了n次,並在pub上發帖求助後,大家一致認為要重灌系統,
算了,這個先放一下,有機會再搞搞清楚。
那麼就選擇安裝兩個資料庫,
安裝兩個資料庫,監聽和spfile,ORACLE_SID這些配置很重要。
總結一下:
碰到過n多ora,下面是一些常見的ora和解決方法:
ORA-01078和LRM-00109錯誤解決方法
http://karyson.blog.bokee.net/bloggermodule/blog_viewblog.do?id=2460646
ORA-00119和ORA-00132錯誤解決
http://blog.csdn.net/daimin1983/archive/2008/08/31/2856247.aspx
連線Oracle 10g時ORA-12514: TNS: 監聽程式不能解析在連線描述符中給出的 SERVICE_NAME 錯誤的解決
http://www.blogjava.net/usherlight/archive/2007/02/12/99566.html
連線資料庫報錯ORA-12514
http://yangtingkun.itpub.net/post/468/470738
解決ORA-12560: TNS: 協議介面卡錯誤
http://www.itpub.net/223688.html
ORA-01102: cannot mount database in EXCLUSIVE mode
找到$ORACLE_HOME下的network/admin下面的lk*,刪除,需要注意下這個資料夾下面的檔案。
其中ora-12560也很有有可能是linux的安全設定中防火牆開啟了導致的,
這個問題整了半天,本機可以tnsping通,但遠端就會ora-12560,如果是內網直接關閉掉就ok。
另外啟動資料庫的時候要注意,兩個資料庫的話,最好的辦法是將當前的ORACLE_SID設定為需要啟動的資料庫,
然後直接startup,否則會有問題。
如果是由於spfile設定問題的話,可以使用pfile來啟動。
如果要刪除重灌則需要完全刪除oracle10g:(參考9i刪除的一個帖子)
1.用oracle使用者登入
如果要再次安裝, 最好先做一些備份工作。包括使用者的登入指令碼,資料庫自動啟動關閉的指令碼,和Listener自動啟動的指令碼。要是有可能連建立資料庫的指令碼也儲存下來
2.使用SQL*PLUS停止資料庫
[oracle@TESTMC oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown immediate
SQL> exit
3.停止Listener
[oracle@TESTMC oracle]$ lsnrctl stop
4.停止HTTP服務
[oracle@TESTMC oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop
5.用su或者重新登入到root(如想重新安裝可以保留oracle使用者)
6.將安裝目錄刪除
[root@TESTMC /root]# rm -rf /opt/oracle/
7.將/usr/bin下的檔案刪除
[root@TESTMC /root]# rm /usr/bin/dbhome
[root@TESTMC /root]# rm /usr/bin/oraenv
[root@TESTMC /root]# rm /usr/bin/coraenv
8.將/etc/oratab刪除
[root@TESTMC /root]# rm /etc/oratab
9.將/etc/oraInst.loc刪除
[root@TESTMC /root]# rm /etc/oraInst.loc
10.將oracle使用者刪除(若要重新安裝,可以不刪除)
[root@TESTMC /root]# userdel –r oracle
11.將使用者組刪除(若要重新安裝,可以不刪除)
[root@TESTMC /root]# groupdel oinstall
[root@TESTMC /root]# groupdel dba
12.將啟動服務刪除
[root@TESTMC /root]# chkconfig --del dbora
資料庫安裝完畢,啟動ok後,並在遠端tnsping正常後,開始試一下優化一個sql,使用物化檢視。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16179598/viewspace-613647/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- G1的基本概念(G1原始碼分析和調優讀書筆記)原始碼筆記
- HP筆記本驅動安裝教程筆記
- VMware 搭建 Oracle10g RAC 筆記Oracle筆記
- hp840 g1電腦win10觸控板失靈怎麼辦_hp840 g1電腦win10觸控板失靈如何修復Win10
- VMware中三種網路模式(快速筆記)模式筆記
- HP-UX主機更換SAN卡操作筆記UX筆記
- SONY、IBM、HP、DELL 商用筆記本大比拼IBM筆記
- HP Z系列工作站記憶體的使用記憶體
- VMware和VS2010學習筆記筆記
- Markdown使用筆記筆記
- docker使用筆記Docker筆記
- wcdb使用筆記筆記
- postgreSql 使用筆記SQL筆記
- vue - 使用筆記Vue筆記
- 社群使用筆記筆記
- vim使用筆記筆記
- Tmux 使用筆記UX筆記
- MarkDown 使用筆記筆記
- webpack使用筆記Web筆記
- NSDate使用筆記筆記
- maven使用筆記Maven筆記
- node 使用筆記筆記
- Perforce 使用筆記筆記
- sublime使用筆記筆記
- 《mockito 使用筆記》Mockito筆記
- Brio使用筆記。筆記
- UOS使用筆記筆記
- easySQLite使用筆記SQLite筆記
- Git使用筆記Git筆記
- HP筆記本電源燈亮不能開機 - 靜電問題筆記
- 筆記本+Vmware+USB 硬碟+EBS 11i Cloning筆記硬碟
- 轉載vmware1.0.6_rhel5_rac_ocfs2配置筆記筆記
- HP probook 系列筆記本Only電池效能下降的問題說明筆記
- 筆記本+Vmware+USB 硬碟+EBS 11i Cloning 成功..筆記硬碟
- axios使用筆記iOS筆記
- git的使用筆記Git筆記
- [工具]Pandoc 使用筆記筆記
- Docker的使用筆記Docker筆記