1. 程式人生 > >11g Grid Control安裝過程的一些“坑”

11g Grid Control安裝過程的一些“坑”

Oracle提供的圖形化管理工具目前主要有三個版本:
EMDC:Enterprise Manager Database Control
EMGC:Enterprise Manager Grid Control
EMCC:Enterprise Manager Cloud Control
DC需要為每個例項建立一套,而GC則可以統一管理多例項,CC則運用了很火的“雲”概念來做統一管理資料庫,可謂是增強版的GC。

Oracle官網上已經刪除了幾乎所有11g GC下載連結,主推12c和13c的CC,用心良苦。。。

最近,由於不同專案的開發測試庫越來越雜,所以想對其進行統一的管理,雖然流行的是CC,但還是想任性的裝一把GC。

對於普通的安裝過程就不過多介紹,主要聊聊我在部署GC過程中碰見的N多坑,可能有些問題在各位看來已經不是問題了,但至少作為小白的我,所能碰到的問題想必會有其他人也會碰見,至少是總結一下自己的部署過程,還是有許多值得思考的地方。

坑1:安裝介質
(1) 作業系統是Red Hat 6.4,64位。
(2) 資料庫:我用的是11.2.0.4版本:
p13390677_112040_Linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip
(3) weblogic:從官方網站上沒有找到推薦的10.3.2版本,只有10.3.6版本的下載連結(http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html

),為了不因版本問題產生差異,還是找了10.3.2版本:
wls1032_linux32.bin。
(4) GC:這就更費勁了,官網已經不提供下載連結,找了其他渠道下載了11.1.0.1.0版本的映象:
GridControl_11.1.0.1.0_Linux_x86-64_1of3.zip
GridControl_11.1.0.1.0_Linux_x86-64_2of3.zip
GridControl_11.1.0.1.0_Linux_x86-64_3of3.zip

坑2:weblogic安裝
./wls1032_linux32.bin,提示無法開啟圖形介面,但命令列方式依然可用:
Unable to instantiate GUI, defaulting to console mode.
有兩點注意:
(1) Middleware Home路徑會有一個預設值,若要使用另一個路徑,則此處需要輸入一個新路徑,例如/u01/app/oracle/Middleware,接下來就選擇這個路徑,非預設路徑:

"Middleware Home" = [Enter new value or use default 
"/slot/ems13782/appmgr/Oracle/Middleware"]

Enter new Middleware Home OR [Exit][Previous][Next]> /u01/app/oracle/Middleware

(2) 此處3選擇是否接收安全更新,可以選擇否,參考如下四步操作,設定Receive Security Update為No:

Provide your email address for security updates and  to initiate configuration manager.
   1|Email:[]
   2|Support Password:[]
   3|Receive Security Update:[Yes]
Enter index number to select OR [Exit][Previous][Next]> 3  

Provide your email address for security updates and  to initiate configuration manager.
    "Receive Security Update:" = [Enter new value or use default "Yes"]
Enter [Yes][No]? NO

Provide your email address for security updates and  to initiate configuration manager.
    "Receive Security Update:" = [Enter new value or use default "Yes"]
    ** Do you wish to bypass initiation of the configuration manager and
    **  remain uninformed of critical security issues in your configuration?
Enter [Yes][No]? Yes

Provide your email address for security updates and  to initiate configuration manager.
   1|Email:[]
   2|Support Password:[]
   3|Receive Security Update:[No]
Enter index number to select OR [Exit][Previous][Next]>

而且有可能在64位環境下執行32位的安裝程式,會報錯:

./wls1032_linux32.bin 
-bash: ./wls1032_linux32.bin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
yum install glibc.i686

若需要使用scp傳送介質,報錯:

scp p13390677_112040_Linux-x86-64_1of7.zip root@172.30.38.66:/opt/software/.
root@172.30.38.66's password: 
bash: scp: command not found
lost connection

無論從遠端下載,還是從遠端上傳,都會報這個錯誤,原因是沒有安裝scp命令,需要:

yum install openssh-clients

即可使用scp。

坑3:資料庫引數
按照建議,或者安裝GC會有錯誤提示,需要設定以下引數的最低值:

alter system set session_cached_cursors=201 scope=spfile;
alter system set job_queue_processes=11 scope=spfile;
alter system set open_cursors=301;
alter system set log_buffer=10485760 scope=spfile;
alter system set processes=501 scope=spfile;

這裡寫圖片描述

坑4:GC安裝未識別中介軟體
此處即使手工輸入或選擇,均提示錯誤:
這裡寫圖片描述
此時可以排查下/etc/hosts檔案是否增加了主機名的對映關係:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
x.x.x.x     emrep11

若第一行localhost.localdomain改為emrep11,則也會報錯。
在做的過程中,曾懷疑是weblogic安裝的有問題,重灌,先解除安裝weblogic,指令碼如下:

/u01/app/oracle/Middleware/wlserver_10.3/uninstall
./uninstall.sh

坑5:資料庫的可訪問方式
如果選擇資料庫提示如下報錯,則可能是庫資訊有誤、監聽未啟動或者庫未啟動,
這裡寫圖片描述
我這碰見的問題是,由於資料庫是手工建立,忘了建立密碼檔案,因此此處報錯,orapwd生成密碼檔案後正常。其使用sysdba許可權登入需要口令檔案,未建立之前,使用如下EZCONNECT方式訪問(sysdba許可權 )報的同樣是ORA-01017錯誤:

sqlplus sys/[email protected]:1521/EMREP as sysdba

坑6:密碼
安裝過程中,密碼的要求是至少8位,字母開始,至少包含一位數字:
這裡寫圖片描述

坑7:安裝過程報錯1-刪除SYSMAN重灌
第一次安裝,Repository Configuration失敗。
這裡寫圖片描述
重灌提示SYSMAN已存在,需要刪除,此時可以使用如下命令刪除,或者根據secooler的建議,直接drop user … cascade刪除:

/u01/app/oracle/11.2.0.4/dbhome_1/sysman/admin/emdrep/bin/RepManager emrep11 1521 EMREP -action drop

坑8:安裝過程報錯-刪除SYSMAN_MDS
提示MDS Schema Configuration安裝錯誤:
這裡寫圖片描述
重新安裝會提示SYSMAN_MDS已存在:
這裡寫圖片描述
要求刪除sysman_mds的資訊,如果僅使用drop user sysman_mds刪除,則會提示報錯,指出資訊不匹配,此時可以使用指令碼:

SQL> @/u01/app/oracle/11.2.0.4/dbhome_1/sysman/admin/emdrep/sql/core/latest/admin/admin_recompile_invalid.sql
Enter value for 1: SYSMAN_MDS
old  16:           WHERE owner ='&EM_REPOS_USER'
new  16:           WHERE owner ='SYSMAN_MDS'
old  65:             AND ds.table_owner  = '&EM_REPOS_USER'
new  65:             AND ds.table_owner  = 'SYSMAN_MDS'
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
select count(*) FROM SCHEMA_VERSION_REGISTRY  t WHERE t.mrc_name = 'SYSMAN';
返回1

delete from SCHEMA_VERSION_REGISTRY  t WHERE t.mrc_name = 'SYSMAN';
1 row deleted.

再繼續安裝。

坑9:安裝過程報錯-SYSTEM表空間容量不足
檢視日誌:

/u01/app/oracle/Middleware/oms11g/cfgtoollogs/cfgfw/CfmLogger_2016-06-23_01-18-02-PM.log

ORA-00604: error occurred at recursive SQL level 1
ORA-01654: unable to extend index SYS.I_SOURCE1 by 128 in tablespace SYSTEM

發現提示的是SYSTEM表空間不足,所以安裝之前預留出充足的表空間容量很重要。

坑10:安裝過程報錯-主機名
安裝至OMS Configuration報錯:
這裡寫圖片描述
檢視日誌:

/u01/app/oracle/Middleware/oms11g/cfgtoollogs/omsca/omsca_20160623150240.log

Caused by: com.bea.plateng.domain.script.ScriptException: com.bea.plateng.domain.ValidateExceptio        n: Property "Listen address" of Server "EMGC_ADMINSERVER" is invalid.
    970 The entered value is not a valid hostname. Please use only alphanumeric characters and dot (.) an        d dash (-).

發現提示的是hostname主機名要求不能使用.和-,開始我設定的主機名是emrep-11,不符合要求。
一言不合即重灌,先解除安裝之前安裝的元件,可以執行以下指令碼呼叫:

/u01/app/oracle/11.2.0.4/dbhome_1/oui/bin/runInstaller

這裡寫圖片描述
關於主機名的變更,需要兩步:
(1) hostname可以修改session的主機名,臨時生效。
(2) /etc/sysconfig/network中的HOSTNAME,永久生效。
同時,需要注意/etc/hosts等檔案中已經定義的主機名需要替換。

坑11:open files限制值
啟動oms時,提示了錯誤:

[[email protected] bin]$ ./emctl start oms
Oracle Enterprise Manager 11g Release 1 Grid Control  
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
Starting WebTier...
WebTier Successfully Started
Starting Oracle Management Server...
Oracle Management Server Already Started
Oracle Management Server is Up
WARNING: Limit of open file descriptors is found to be 1024.
The OMS has been started but it may run out of descriptors under heavy usage.
For proper functioning of OMS, please set "ulimit -n" to be at least 4096.

錯誤很明顯,open files引數值需要至少4096,此處實際只有1024,因此需要改動,
(1) ulimit -n 4096,臨時生效。
(2) /etc/security/limits.conf修改

oracle11g       soft    nofile          4096
oracle11g       hard    nofile         65536

重新登入生效。

坑12:GC控制檯介面亂碼
GC的顯示是根據瀏覽器語言決定的,我是用chrome,加入了英語語言:
這裡寫圖片描述
顯示仍有亂碼:
這裡寫圖片描述
原因就是需要調整順序,預設英語:
這裡寫圖片描述

坑13:埠無法訪問
GC的訪問設定了很多埠,如果開啟了防火牆,則需要增加這些埠例外,要麼關閉防火牆,否則就會得到例如”failed: No route to host.”這樣的錯誤。
加入例外:

vi /etc/sysconfig/iptables
增加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 4903 -j ACCEPT
重啟iptables,永久生效:
service iptabels restart

坑14:agent安裝過程報錯-SEVERE:The Oracle Home name is not valid. Oracle Home names must be 128 characters or less and contain only alphanumeric characters and underscores.
參考官方文件,執行:

./$<ORACLE_HOME>/oui/bin/runInstaller -clone -forceClone ORACLE_HOME=/u01/app/oracle/agent11g ORACLE_HOME_NAME=/u01/app/oracle/11.2.0.4/dbhome_1 -noconfig -silent OMS_HOST=emrep11 OMS_PORT=4903

其實這ORACLE_HOME_NAME不是要求路徑,而是要求一個名稱標識,改為:

./runInstaller -clone -forceClone ORACLE_HOME=/u01/app/oracle/agent11g ORACLE_HOME_NAME="APP" -noconfig -silent OMS_HOST=emrep11 OMS_PORT=4903

坑15:agent安裝過程報錯-agentca報錯
執行agentca -f報錯:

[[email protected] bin]$ ./agentca -f

Stopping the agent using /u01/app/oracle/agent11g/bin/emctl  stop agent 
Oracle Enterprise Manager 11g Release 1 Grid Control 11.1.0.1.0 
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
Running agentca using /u01/app/oracle/agent11g/oui/bin/runConfig.sh ORACLE_HOME=/u01/app/oracle/agent11g ACTION=Configure MODE=Perform RESPONSE_FILE=/u01/app/oracle/agent11g/response_file RERUN=TRUE INV_PTR_LOC=/u01/app/oracle/agent11g/oraInst.loc COMPONENT_XML={oracle.sysman.top.agent.10_2_0_1_0.xml}
Perform - mode is starting for action: Configure

java.io.FileNotFoundException: /u01/app/oracle/Middleware/.gcinstall_temp/staticports.ini (No such file or directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileReader.<init>(FileReader.java:55)
        at oracle.sysman.emcp.util.FileUtil.loadPortsFromPropertyFile(FileUtil.java:1313)
        at oracle.sysman.emcp.agent.AgentPlugIn.fetchParameters(AgentPlugIn.java:615)
        at oracle.sysman.emcp.agent.AgentPlugIn.<init>(AgentPlugIn.java:202)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at oracle.sysman.emCfg.support.CfmUtil.getTheObject(CfmUtil.java:171)
        at oracle.sysman.emCfg.core.PerformMicroStep.getInstanceOfPlugIn(PerformMicroStep.java:404)
        at oracle.sysman.emCfg.core.PerformMicroStep.runJavaClass(PerformMicroStep.java:500)
        at oracle.sysman.emCfg.core.PerformMicroStep.executeMicroStep(PerformMicroStep.java:120)
        at oracle.sysman.emCfg.core.ActionPerformer.performMicroStep(ActionPerformer.java:917)
        at oracle.sysman.emCfg.core.ActionPerformer$Performer.run(ActionPerformer.java:1038)
java.lang.NullPointerException
        at oracle.sysman.emcp.util.FileUtil.loadPortsFromPropertyFile(FileUtil.java:1320)
        at oracle.sysman.emcp.agent.AgentPlugIn.fetchParameters(AgentPlugIn.java:615)
        at oracle.sysman.emcp.agent.AgentPlugIn.<init>(AgentPlugIn.java:202)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at oracle.sysman.emCfg.support.CfmUtil.getTheObject(CfmUtil.java:171)
        at oracle.sysman.emCfg.core.PerformMicroStep.getInstanceOfPlugIn(PerformMicroStep.java:404)
        at oracle.sysman.emCfg.core.PerformMicroStep.runJavaClass(PerformMicroStep.java:500)
        at oracle.sysman.emCfg.core.PerformMicroStep.executeMicroStep(PerformMicroStep.java:120)
        at oracle.sysman.emCfg.core.ActionPerformer.performMicroStep(ActionPerformer.java:917)
        at oracle.sysman.emCfg.core.ActionPerformer$Performer.run(ActionPerformer.java:1038)

說缺少這個檔案:
/u01/app/oracle/Middleware/.gcinstall_temp/staticports.ini
於是從OMS伺服器複製了一份,內容就是所有相關的埠定義:

Enterprise Manager Upload Http Port=4889
Enterprise Manager Upload Http SSL Port=4903
Enterprise Manager Central Console Http SSL Port=7802
Node Manager Http SSL Port=7403
Managed Server Http Port=7202
Enterprise Manager Central Console Http Port=7788
Oracle Management Agent Port=3872
Admin Server Http SSL Port=7102
Managed Server Http SSL Port=7301

坑16:GC無法新增遠端資料庫
如圖所示,新增Database資源時,提示vm001.cs1cloud.internal找不著:
這裡寫圖片描述
實際這檯安裝了agent的機器名是vm001,沒有域名。
開始我是在agent根目錄下查詢所有包含vm001.cs1cloud.internal的檔案:

find . -name '*.*' | xargs grep 'vm001.cs1cloud.internal' -n

實際不能這麼做。換了一種方法,在/etc/hosts中增加:

x.x.x.x vm001.cs1clouod.internal

這裡寫圖片描述
讓OMS可以識別這個域名即可。當然這種方式是一種workaround,若哪位有更準確的方法,可以提出來,共同學習。

坑17:opmnctl指令錯誤

In Grid Control 10g, we use opmnctl utility to stop, start and get status of Oracle Application Server 10g and OMS (Oracle Management Service). In new Grid Control (11g), OMS is deployed on weblogic server so we need to use emctl instead of opmnctl to start OMS.

10g使用opmnctl檢視OMS狀態,11g中OMS部署在weblogic伺服器上,所以使用emctl來管理OMS。
使用opmnctl,需要設定ORACLE_INSTANCE環境變數。
開始設定:

export ORACLE_INSTANCE=/u01/app/oracle/gc_inst
./opmnctl status
opmnctl: Invalid ORACLE_INSTANCE (/u01/app/oracle/gc_inst/config/OPMN/opmn/opmn.xml is missing).

應該使用

export ORACLE_INSTANCE=/u01/app/oracle/gc_inst/WebTierIH1

就可以使用opmnctl了:

[[email protected] bin]$ ./opmnctl status
Processes in Instance: instance1
---------------------------------+--------------------+---------+---------
ias-component                    | process-type       |     pid | status  
---------------------------------+--------------------+---------+---------
ohs1                             | OHS                |    9912 | Alive   

坑18:刪除agent
要徹底刪除agent,從資料庫中可以執行以下語句刪除agent資訊:

exec mgmt_admin.cleanup_agent('vm001.cs1cloud.internal:4903');

其中引數資訊來自於:

vi /u01/app/oracle/agent11g/sysman/config/emd.properties
EMD_URL=http://vm001.cs1cloud.internal:%EM_SERVLET_PORT%/emd/main/

重新安裝agent,可以先刪除舊agent的記錄資訊:

vi /u01/app/oracle/oraInventory/ContentsXML/inventory.xml
刪除
<HOME NAME="BTRACER" LOC="/u01/app/oracle/agent11g" TYPE="O" IDX="2"/>

未解決問題:
問題1:Firefox無法訪問GC控制檯
這裡寫圖片描述
OMS本機和遠端都是這個報錯。使用chrome可以,懷疑可能和證書有關,本想從chrome中找出證書再匯入Firefox,但未找著對應的證書。

問題2:agentdownload方式安裝agent報錯

./agentDownload.linux_x64 -b /u01/app/oracle

總提示:

/home/oracle/agent/linux_x64/agentDownload11.1.0.1.0Oui/oui_linux_x64.jar appears to be corrupt!
Command failed: mv unzip /home/oracle/agent/linux_x64/agentDownload11.1.0.1.0Oui/Disk1/UnzipUtl

嘗試了agentDownload方式,還嘗試了將OMS本機可用的agent打包到遠端機器,執行其中的agentDownload,讓然報這個錯誤。

總結:
11g GC安裝過程:
(1) 安裝資料庫,本次使用的是11.2.0.4,建立EMREP資料庫,修改需要的引數。
(2) 安裝weblogic,本次使用的是10.3.2,需要選擇典型安裝,關閉安全更新。
(3) 安裝Grid Control,注意SYSTEM表空間容量,500M可以,還要注意本機磁碟空間,佔用會較多,建議預留20G,每一個元件的安裝報錯,對應的解決方法可能不同,若選擇重新安裝,需要先解除安裝。
(4) agent安裝,OMS本機安裝無問題,遠端download方式仍有問題,本次使用了clone方法,將OMS的agent複製至其他節點,命令操作:

cd $ORACLE_HOME/oui/bin
./runInstaller -clone -forceClone ORACLE_HOME=<Location_to_Agent's_OracleHome> ORACLE_HOME_NAME=<alphanumeric_without_special_characters> -noconfig -silent OMS_HOST=<oms_host> OMS_PORT=<oms_port>

$<ORACLE_HOME>/bin/agentca -f

參考:

Advanced Installation and Configuration Guide - 16 Cloning Oracle Management Agent Using ZIP File

然後:
./emctl secure agent
./emctl start agent
./emctl upload
./emctl status agent
確保返回結果中,如下兩項有值,則表明本機資訊已經由agent上傳至OMS:
Last successful upload
Last successful heartbeat to OMS

11g的GC安裝,還是有些艱難,坑不少,但趟過了之後,就應該積累了不少經驗值,可依然留了上面三個問題,如果哪位有好的解法,還請告知,共同學習,謝謝。

相關推薦

11g Grid Control安裝過程一些

Oracle提供的圖形化管理工具目前主要有三個版本: EMDC:Enterprise Manager Database Control EMGC:Enterprise Manager Grid Control EMCC:Enterprise Manager

11g Grid Control: Overview of the EMCTL Options Available for Managing the Agent

and agen font man .com rom access pri into Please set the ORACLE_HOME to your Agent Home location usingFor Unix:export ORACLE_HOME=/o

elasticsearch-head外掛安裝一些!es6.5.4版本

折騰了一晚上,總算成功了!,大部分坑都記錄了下來,版本升級太快真實個大坑,每個版本都不一樣,學的心累!!   這坑太多了!主要就是以下幾點最主要的:  因為我這裡只使用hear安裝,不使用哪個打包工具,所以比較麻煩 首先要安裝git和nodejs,新版本最好,其次需要開放9

elasticsearch-head插件安裝一些!es6.5.4版本

部分 記錄 淘寶 跨域訪問 sdn 地址 關於 net bsp 折騰了一晚上,總算成功了!,大部分坑都記錄了下來,版本升級太快真實個大坑,每個版本都不一樣,學的心累!! 這坑太多了!主要就是以下幾點最主要的: 因為我這裏只使用hear安裝,不使用哪個打包工具,所以

小米筆記本AIR13.3第一代(6200U+8GB+256GB,不帶指紋)雙系統(WIN10+DEEPIN)安裝過程&避

自己裝雙系統時遇到的問題和解決方案 原系統是WIN10(1809版本),準備再加裝一個deepin。 第一步:下載映象檔案. 第二步:依個人所需,從硬碟中劃出一個空分割槽,不用新加捲。(我劃了37GB,因為我把硬碟分了C,D兩個盤,D盤137GB,所以再從D盤劃37GB

office解除安裝安裝一些

最近寫文章,想安裝office2013(已存在office2010問題版本),由於沒經驗,手動刪除了office2010的一些安裝目錄,導致後面office2013一直顯示“不成功”,嘗試了很多網上教程,耽誤了不少時間。所以在這裡簡單總結下自己遇到的問題及解決方法,希望能幫助

Kaldi編譯安裝過程記錄-2017.1.10

Centos7下安裝記錄 1.安裝步驟按照kaldi source code路徑下的install和readme配置安裝即可。需要配置好網路連線,需要能夠訪問國外網站。 2. gcc版本不能為gcc4.8.1和gcc4.8.2. 否則安裝會報錯,重新選擇

【CUDA】安裝一些

推薦先安裝驅動 -如果不安裝驅動,介面解析度會很醜 -官網下載NVIDIA驅動 sudo ./驅動包.run --no-x-check --no-nouveau-check --no-opengl-files -請加上後面的命令,不然會出現

一加5T,Android8.1,Root、救磚和xpose安裝過程

昨天玩了一晚上hacknet 今天在不務正業的搞機 其實我也不想的,誰知道今天能root三次才成功呢 失敗兩次想放棄,但是真的好想玩zANTI和xpose,於是有了第三次 人生的第一次半手動root,不過剛搞完嵌入式實訓,看這些詞真熟悉 關於root的

Grid軟體安裝過程中orainstRoot.sh和root.sh指令碼到底做了什麼?

在Linux平臺上,從Oracle 11gR2開始,不論是單例項的庫,還是RAC庫,如果需要用到ASM時,通常都需要單獨安裝Grid Infrastructure軟體。而在Linux平臺上以圖形介面【OUI Oracle Universal Installer】安裝Oracle 11gR2 Grid軟體過程

pip 安裝過程

pip 安裝過程中如果出現 UnicodeDecodeError: 'utf-8' codec can't decode 錯誤說到底還是編碼的問題,因為windows下dos的預設編碼是gbk936,我

Redis安裝過程中出現的一些

gcc安裝好 可以通過 gcc -v 檢視 再次make 還會報錯 cd src && make all make[1]: Entering directory `/opt/redi

kubeadm 安裝 Kubernetes 1.6.2 過程中的一些_Kubernetes中文社群

因為一些莫可名狀的原因,國內網路使用 Kubeadm 頗有難度,這裡大概說一下過程中的一些坑。 1/4 準備工作 這裡用包管理的方式安裝 kubeadm、Docker 等元件。需要注意一點點的是,如果用的非 Root 使用者,要注意 sudo 的時候的環境代理設定問題。或者乾脆在 apt/y

安裝genymotion安卓模擬器過程中遇到的一些

下載genymotion-2.8.0-vbox.exe 這個包含了virtualbox,在官網下載需要註冊 如果電腦已經裝了virtualbox 則單獨下載genymotion-2.8.0.exe 即

vue安裝教程(自己安裝過程及遇到的一些

歡迎來前群裡探討技術QQ:454891743 1.安裝node.js(http://www.runoob.com/nodejs/nodejs-install-setup.html) 2.基於node.js,利用淘寶npm映象安裝相關依賴  在cmd裡直接輸入: n

vue 安裝教程(自己安裝過程及遇到的一些

1.安裝node.js(http://www.runoob.com/nodejs/nodejs-install-setup.html) 2.基於node.js,利用淘寶npm映象安裝相關依賴  在cmd裡直接輸入:npm install -g cnpm –regist

分享一下我在mysql5.6+mysql8資料庫安裝過程中的一些

Mysql5.6安裝 下載好安裝包後,在bin目錄下用cmd開啟,輸入mysqld install 【服務名】新建個服務 在windows+r輸入services.msc即可檢視服務 怎樣使用mysql 在本地電腦上安裝好mysql伺服器後,使用命令開啟mysql服務,命令為net start mysql,我

oracle 11g grid安裝

oracle 11g grid安裝 oracle 11g grid安裝1、創建oracle用戶及用戶組groupadd oinstall groupadd dbauseradd -g oinstall -G dba -m oracle設置oracle用戶的口

Nginx 安裝過程中遇到的一些問題及解決方法

requires nbsp margin req 命令 裝包 ... check sbin 一、安裝 獲取安裝包: wget http://nginx.org/download/nginx-1.11.5.tar.gz 解壓安裝包: tar -zxvf nginx-1.11

VS2013 蛋疼的“AJAX Control Toolkit”安裝過程

version 配置 包管理器 6.2 選項卡 .com 工具箱 entry try 1、AJAX Control Toolkit 下載問題 方法一、 在vs2013中 工具-》NuGet程序包管理器-》管理解決方案的NuGet程序包 搜索 ajax z找到 Aja