亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

阿里DTS遷移Oracle至Polardb-o過程實錄

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

環(huán)境準備:

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

初始化DTSP配置:

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

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

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


?. 開始安裝DTS各個組件

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

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

2. 安裝dts portal 服務

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

3. 安裝dts master 服務

tar -zxvf dts_master_v3.7.tar.gz //解壓master包
cd master // 進?master?錄
sh start_all.sh // 安裝腳本來啟動master服務
ps axu |grep amp-master.jar // 查看進程是否正常

4. 安裝dts proxy 服務

tar -zxvf dts_proxy_v3.7.tar.gz //解壓proxy包
cd proxy // 進?proxy?錄
sh start.sh // 啟動proxy服務
ps axu |grep proxy.jar // 查看進程是否正常

5. 安裝 dts_node服務

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

6. 安裝 dts numen 服務

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

7. 安裝dts tengine 服務

tar -zxvf dts_tengine_v3.7.tar.gz //解壓tengine服務包
cd tengine //進入tengine目錄
sh init_tengine.sh // 按照tengine組件
tail -f init.log // 查看組件是否安裝正常
tengine 組件按照完成之后,按照服務
cd /dts/tengine //進入到安裝目錄
sh ./start.sh // 進入安裝tegine服務
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安裝時使用admin用戶進行啟動
cd /home/admin
修改parameters.properties配置文件
# 數(shù)據(jù)庫地址,使用默認庫,不用修改
database.url=jdbc:mysql://
192.168.123.123:3306
database.username=root
database.password=root
# 本地文件管理地址及位置,管理地址必改,填寫外網(wǎng)實際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# 各服務端口,如端口不沖突可不用修改
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命令,確認當前用戶為admin,當前目錄為/home/admin
執(zhí)行sh run.sh init命令,初始化數(shù)據(jù)庫。
執(zhí)行sh run.sh start命令啟動ADAM
啟動時會使用admin用戶的sudo -i 權(quán)限,需要輸入admin密碼
執(zhí)行sh run.sh status命令檢查ADAM服務是否啟動成功


四. 驗證ADAM、DTS

1. DTS訪問地址http://192.168.123.123:8088/

http://192.168.123.123/

2. ADAM訪問地址: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這個用戶執(zhí)行下面的文件系統(tǒng)初始化步驟,需要給這個用戶賦予sudo權(quán)限,
使用visudo命令,在sudo文件中,加入下行:
polardb ALL=(ALL) ALL

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

root用戶登陸polardb主機
上傳rpm包到服務器
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

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


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


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

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

oracle數(shù)據(jù)庫服務中執(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ù)庫需要先執(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ù)對象 DDL 語句
  grant execute on dbms_metadata to eoa_user;
 ------ 查詢事務權(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)生隨機編號權(quán)限
  grant execute on dbms_random to eoa_user;
執(zhí)行采集腳本進行畫像采集
sh collect_12c.sh -h 192.168.123.123 -P 1521 -u eoa_user -p eoaPASSW0RD -d orcl -s orcl3

新建畫像

2. 數(shù)據(jù)庫評估

等畫像分析完成,下一步查看查看目標庫選型建議

新建數(shù)據(jù)庫評估項目

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

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

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


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

登陸DTShttp://192.168.123.123/

創(chuàng)建遷移任務

配置遷移任務

配置原庫信息,測試通過后配置目標庫信息

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

取消勾選結(jié)構(gòu)遷移,選擇需要遷移的對象,進行預檢查并啟動

首頁可查看遷移進度

可以查看詳細的任務信息

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


END


更多精彩干貨分享

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

IT那活兒

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

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/129829.html

相關(guān)文章

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

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

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

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

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

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

    frolc 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<