国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

阿里DTS遷移Oracle至Polardb-o過(guò)程實(shí)錄

IT那活兒 / 1295人閱讀
阿里DTS遷移Oracle至Polardb-o過(guò)程實(shí)錄
一. 初始化系統(tǒng)腳本

環(huán)境準(zhǔn)備:

需要?戶準(zhǔn)備可以?個(gè)可以連接的Mysql5.6、5.7數(shù)據(jù)庫(kù)作為元數(shù)據(jù)庫(kù)(請(qǐng)把sql_mode設(shè)置?嚴(yán)格模式),在元數(shù)據(jù)庫(kù)內(nèi)創(chuàng)建好數(shù)據(jù)庫(kù),名稱是:dtsdb

初始化DTSP配置:

root用戶登陸
cd / && mkdir dts
上傳DTS安裝包
tar -zxvf dts_poc_v3.7.tar.gz
修改dts_init_shell.sh
mysql數(shù)據(jù)庫(kù)IP、用戶、密碼、端口
db_host=192.168.123.123
db_user=root
db_password=root
db_port=3306
dts服務(wù)IP
dts_console_ip=192.168.123.123

執(zhí)行命令 source ./dts_init_shell.sh,一定要用source來(lái)執(zhí)行,否則不會(huì)生效

執(zhí)行checkt_dts.sh檢查對(duì)應(yīng)的變量是否能獲取到


?. 開始安裝DTS各個(gè)組件

1. 安裝元數(shù)據(jù)庫(kù)

tar -zxvf dts_metadb_v3.7.tar.gz //解壓元數(shù)據(jù)庫(kù)包
cd metadb //進(jìn)入medadb目錄
sh init_metadb.sh //初始化元數(shù)據(jù)庫(kù)
cat start-db.log //查看是否升級(jí)成功

2. 安裝dts portal 服務(wù)

tar -zxvf dts_portal_xxxx.tar.gz // 解壓portal包
cd portal // 進(jìn)?portal ?錄
sh ./start_all.sh 
ps axu |grep amp-schedule 等一會(huì)檢查進(jìn)程是否正常

3. 安裝dts master 服務(wù)

tar -zxvf dts_master_v3.7.tar.gz //解壓master包
cd master // 進(jìn)?master?錄
sh start_all.sh // 安裝腳本來(lái)啟動(dòng)master服務(wù)
ps axu |grep amp-master.jar // 查看進(jìn)程是否正常

4. 安裝dts proxy 服務(wù)

tar -zxvf dts_proxy_v3.7.tar.gz //解壓proxy包
cd proxy // 進(jìn)?proxy?錄
sh start.sh // 啟動(dòng)proxy服務(wù)
ps axu |grep proxy.jar // 查看進(jìn)程是否正常

5. 安裝 dts_node服務(wù)

tar -zxvf dts_node_xxxx.tar.gz // 解壓node包
cd node // 進(jìn)入node目錄
sh ./start_all.sh // 安裝node服務(wù)
ps axu |grep node.jar // 查看node進(jìn)程是否正常

6. 安裝 dts numen 服務(wù)

tar -zxvf dts_numen_v3.7.tar.gz // 解壓numen包
cd numen // 進(jìn)入numen目錄
sh start.sh // 安裝numen服務(wù)
ps axu |grep dts-op //查看進(jìn)程是否正常

7. 安裝dts tengine 服務(wù)

tar -zxvf dts_tengine_v3.7.tar.gz //解壓tengine服務(wù)包
cd tengine //進(jìn)入tengine目錄
sh init_tengine.sh // 按照tengine組件
tail -f init.log // 查看組件是否安裝正常
tengine 組件按照完成之后,按照服務(wù)
cd /dts/tengine //進(jìn)入到安裝目錄
sh ./start.sh // 進(jìn)入安裝tegine服務(wù)
ps axu | grep tengine // 查看是否正常


三. 安裝ADAM

上傳ADAM安裝包,解壓

tar -zxvf adam-saas-5.0.1.tar.gz
cd adam-saas-5.0.1/bin
sh installADAM.sh
ADAM安裝時(shí)使用admin用戶進(jìn)行啟動(dòng)
cd /home/admin
修改parameters.properties配置文件
# 數(shù)據(jù)庫(kù)地址,使用默認(rèn)庫(kù),不用修改
database.url=jdbc:mysql://
192.168.123.123:3306
database.username=root
database.password=root
# 本地文件管理地址及位置,管理地址必改,填寫外網(wǎng)實(shí)際ip,如:192.168.123.123修改為192.168.0.1
adam.local.downloadUrl=http://
192.168.123.123:8111/api/file/localDownload
adam.nfs.ip=
192.168.123.123# 各服務(wù)端口,如端口不沖突可不用修改
adam-file-storage-web.server.port=8111
adam-eoa.server.port=
8080
adam-eoa.management.port=7112
adam-stand-alone-one.server.port=10081
studio-saas-service.server.port=611
切換到admin用戶
執(zhí)行pwd命令,確認(rèn)當(dāng)前用戶為admin,當(dāng)前目錄為/home/admin
執(zhí)行sh run.sh init命令,初始化數(shù)據(jù)庫(kù)。
執(zhí)行sh run.sh start命令啟動(dòng)ADAM
啟動(dòng)時(shí)會(huì)使用admin用戶的sudo -i 權(quán)限,需要輸入admin密碼
執(zhí)行sh run.sh status命令檢查ADAM服務(wù)是否啟動(dòng)成功


四. 驗(yàn)證ADAM、DTS

1. DTS訪問(wèn)地址http://192.168.123.123:8088/

http://192.168.123.123/

2. ADAM訪問(wèn)地址:http://192.168.123.123:8080/


五. 安裝polardb

1. 創(chuàng)建需求操作系統(tǒng)組和用戶

執(zhí)行以下命令,創(chuàng)建polardb 用戶組。
groupadd polardb
執(zhí)行以下命令,創(chuàng)建polardb 用戶。
useradd -g polardb polardb
執(zhí)行以下命令,設(shè)置polardb用戶的密碼。passwd polardb
若要以polardb這個(gè)用戶執(zhí)行下面的文件系統(tǒng)初始化步驟,需要給這個(gè)用戶賦予sudo權(quán)限,
使用visudo命令,在sudo文件中,加入下行:
polardb ALL=(ALL) ALL

2. 安裝PolarDB-O數(shù)據(jù)庫(kù)

root用戶登陸polardb主機(jī)
上傳rpm包到服務(wù)器
sudo rpm -i PolarDB-O-0200-2.0.0-20200709.alios7.x86_64.rpm

3. 創(chuàng)建需求操作系統(tǒng)組和用戶

執(zhí)行以下命令,切換到polardb用戶。
su - polardb
執(zhí)行以下命令,打開bash_profile文件。
vi ~/.bash_profile
向.bash_profile添加以下內(nèi)容:
export PGPORT=5432
export PGDATA=/data
export LANG=en_US.utf8
export PGHOME=/usr/local/polardb_o_current
export PFSHOME=/usr/local/polarstore/pfsd
#export PFSDISK=
#export PFSDIR=
export LD_LIBRARY_PATH=$PGHOME/lib:$LD_LIBRARY_PATH
export PATH=$PGHOME/bin:$PFSHOME/bin/:$PATH
export PGHOST=$PGDATA
export PGUSER=polardb
export PGDATABASE=polardb執(zhí)行以下命令,使環(huán)境變量生效:
source ~/.bash_profile

4. 修改postgresql.conf配置文件

shared_buffers = 256GB
temp_buffers = 16GB
default_with_oids = on
default_with_rowids = on
listen_addresses = * 
port = 5432
max_connections = 2048
unix_socket_directories = .
timezone = UTC-8
log_timezone = UTC-8
log_destination = csvlog
logging_collector = on
log_directory = polardb_log
polar_enable_shared_storage_mode=off
polar_hostid=1
polar_datadir=$PGDATA
polar_disk_name=$PGDATA
#polar_storage_cluster_name=disk

啟動(dòng)數(shù)據(jù)庫(kù)
pg_ctl start -D $PGDATA
連接數(shù)據(jù)庫(kù)后
創(chuàng)建crmhb數(shù)據(jù)庫(kù)
創(chuàng)建so5用戶
賦權(quán)給so5


六. 數(shù)據(jù)庫(kù)畫像、評(píng)估、結(jié)構(gòu)遷移


1. 數(shù)據(jù)庫(kù)畫像采集

ADAM可以使用在線畫像采集,以下使用離線畫像采集

oracle數(shù)據(jù)庫(kù)服務(wù)中執(zhí)行采集腳本,生成data.zip文件
-- 創(chuàng)建采集用戶 eoa_user, 并設(shè)置密碼為 eoaPASSW0RD
  create user eoa_user identified by eoaPASSW0RD default tablespace users;
 ------ 查詢權(quán)限
  grant connect,resource,select_catalog_role,select any dictionary to eoa_user;
 ------ DBMS_LOGMNR 權(quán)限 (版本為 10g 的數(shù)據(jù)庫(kù)需要先執(zhí)行:
  CREATE OR REPLACE PUBLIC SYNONYM dbms_logmnr FOR sys.dbms_logmnr)
  grant execute on DBMS_LOGMNR to eoa_user;
 ------ DBMS_METADATA 權(quán)限,查詢數(shù)據(jù)對(duì)象 DDL 語(yǔ)句
  grant execute on dbms_metadata to eoa_user;
 ------ 查詢事務(wù)權(quán)限
  grant select any transaction to eoa_user;
 ------ 查詢表權(quán)限
  grant select any table to eoa_user;
 ------ 分析表權(quán)限
  grant analyze any to eoa_user;
 ------ 產(chǎn)生隨機(jī)編號(hào)權(quán)限
  grant execute on dbms_random to eoa_user;
執(zhí)行采集腳本進(jìn)行畫像采集
sh collect_12c.sh -h 192.168.123.123 -P 1521 -u eoa_user -p eoaPASSW0RD -d orcl -s orcl3

新建畫像

2. 數(shù)據(jù)庫(kù)評(píng)估

等畫像分析完成,下一步查看查看目標(biāo)庫(kù)選型建議

新建數(shù)據(jù)庫(kù)評(píng)估項(xiàng)目

啟動(dòng)數(shù)據(jù)庫(kù)改造進(jìn)行結(jié)構(gòu)遷移,遷移失敗的需要手工訂正

點(diǎn)擊訂正,可以查看改造點(diǎn),下圖中刪除PARALLEL 8即可在訂正完成

結(jié)構(gòu)遷移完成后進(jìn)行對(duì)象的核對(duì),無(wú)誤后開始數(shù)據(jù)遷移


七. 創(chuàng)建遷移任務(wù)進(jìn)行數(shù)據(jù)遷移

登陸DTShttp://192.168.123.123/

創(chuàng)建遷移任務(wù)

配置遷移任務(wù)

配置原庫(kù)信息,測(cè)試通過(guò)后配置目標(biāo)庫(kù)信息

授權(quán)白名單并進(jìn)去下一步

取消勾選結(jié)構(gòu)遷移,選擇需要遷移的對(duì)象,進(jìn)行預(yù)檢查并啟動(dòng)

首頁(yè)可查看遷移進(jìn)度

可以查看詳細(xì)的任務(wù)信息

等待任務(wù)運(yùn)行完成,稽核數(shù)據(jù)


END


更多精彩干貨分享

點(diǎn)擊下方名片關(guān)注

IT那活兒

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/129829.html

相關(guān)文章

  • 云無(wú)邊界,阿里云混合云數(shù)據(jù)同步發(fā)布

    摘要:摘要針對(duì)不同數(shù)據(jù)庫(kù)間數(shù)據(jù)實(shí)時(shí)同步難的問(wèn)題,日前,阿里云宣布推出混合云數(shù)據(jù)同步一站式解決方案,便于廣大云產(chǎn)品用戶實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)同步的混合云支持,更為方便的是,該功能讓本地也能實(shí)現(xiàn)與云上數(shù)據(jù)庫(kù)的實(shí)時(shí)同步。 摘要: 針對(duì)不同數(shù)據(jù)庫(kù)間數(shù)據(jù)實(shí)時(shí)同步難的問(wèn)題,日前,阿里云宣布推出混合云數(shù)據(jù)同步一站式解決方案,便于廣大云產(chǎn)品用戶實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)同步的混合云支持,更為方便的是,該功能讓本地Oracle也能實(shí)...

    MASAILA 評(píng)論0 收藏0
  • 阿里云數(shù)據(jù)傳輸服務(wù)低價(jià)不低質(zhì),服務(wù)再升級(jí)

    摘要:摘要為了釋放更多技術(shù)紅利,進(jìn)一步普惠廣大客戶和開發(fā)者,阿里云于月下旬宣布,數(shù)據(jù)傳輸服務(wù)將全面降價(jià),并于當(dāng)月生效。據(jù)了解,此次降價(jià)空間來(lái)自于阿里云多年的技術(shù)積累和規(guī)模化技術(shù)升級(jí)。 摘要: 為了釋放更多技術(shù)紅利,進(jìn)一步普惠廣大客戶和開發(fā)者,阿里云于12月下旬宣布,數(shù)據(jù)傳輸服務(wù)(Data Transmission Service) DTS將全面降價(jià),并于當(dāng)月生效。 此次價(jià)格調(diào)整涉及多項(xiàng)服務(wù)和...

    VioletJack 評(píng)論0 收藏0
  • 達(dá)摩院首席數(shù)據(jù)庫(kù)科學(xué)家李飛飛:云原生新戰(zhàn)場(chǎng),我們?nèi)绾伟盐障葯C(jī)?

    摘要:李飛飛花名飛刀,阿里巴巴集團(tuán)副總裁,高級(jí)研究員,達(dá)摩院首席數(shù)據(jù)庫(kù)科學(xué)家,阿里云智能事業(yè)群數(shù)據(jù)庫(kù)產(chǎn)品事業(yè)部負(fù)責(zé)人,杰出科學(xué)家。是阿里云的云原生數(shù)據(jù)庫(kù),目前已有非常深厚的技術(shù)積累。 阿里妹導(dǎo)讀:云計(jì)算大潮來(lái)襲,傳統(tǒng)數(shù)據(jù)庫(kù)市場(chǎng)正面臨重新洗牌的情境,包括云數(shù)據(jù)庫(kù)在內(nèi)的一批新生力量崛起,動(dòng)搖了傳統(tǒng)數(shù)據(jù)庫(kù)的壟斷地位,而由云廠商主導(dǎo)的云原生數(shù)據(jù)庫(kù)則將這種改變推向了高潮。 云時(shí)代的數(shù)據(jù)庫(kù)將面臨怎樣的...

    frolc 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<