開啟sqoop的conf目錄下修改配置檔案
# vim sqoop-site.xml
修改配置檔案
其中
sqoop job --create job3 \
--meta-connect 'jdbc:mysql://mypc01:3306/sqoop?user=root&password=123456' \
>
>
>
sqoop.metastore.client.enable.autoconnectname
>
>
truevalue
>
property
>
>
>
sqoop.metastore.client.autoconnect.urlname
>
>
jdbc:mysql://mypc01:3306/sqoopvalue
>
property
>
>
>
sqoop.metastore.client.autoconnect.usernamename
>
>
rootvalue
>
property
>
>
>
sqoop.metastore.client.autoconnect.passwordname
>
>
123456value
>
property
>
>
>
sqoop.metastore.client.record.passwordname
>
>
truevalue
>
property
>
>
>
sqoop.metastore.server.locationname
>
>
/usr/local/sqoop/sqoop-metastore/shared.dbvalue
>
property
>
>
>
sqoop.metastore.server.portname
>
>
16000value
>
property
>
configuration
>
在mysql中建立資料庫
mysql> create database sqoop
後台啟動mysql服務箱
# sqoop metastore &
建立乙個連線
sqoop job --list --meta-connect 'jdbc:mysql://mypc01:3306/sqoop?user=root&password=123456'
需要在mqsql中向sqoop_root中新增一條記錄
insert into sqoop_root values (null, 'sqoop.hsqldb.job.storage.version', '0');
修改mysql這兩張表的引擎
alter table sqoop_root engine=myisam;
alter table sqoop_sessions engine=myisam;
修改預設的docker儲存路徑
前言 由於一開始安裝docker的時候,採用預設的儲存路徑,而預設的儲存路徑是 var lib docker 這個路徑是掛在根下面的。而一般分配給根的都是系統盤,容量有限。當我們執行很多個容器的時候,空間就會很容易被佔滿。為了避免這種情況。需要對docker的儲存做乙個遷移。過程先準備好用來做doc...
修改docker的預設儲存路徑
一 背景 有時候在安裝docker後發現其資料儲存的目錄空間不夠用,所以能不能修改其預設路徑呢,答案是肯定的 二 步驟 1 使用root使用者對daemon.json檔案進行配置 2 重啟docker sudo systemctl daemon reload sudo systemctl resta...
修改docker預設儲存路徑
擴充套件 通過systemd配置docker 可以直接修改 lib systemd system docker.service檔案 其他方法可能會找不到檔案,這個可以找到 解決方案 正文 策略 修改 docker daemon 的啟動引數 g,graph 步驟 1 先將docker關了 sudo s...