日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

tableau必知必会之VMware 搭建 Tableau Server for Linux 单机环境

發(fā)布時間:2025/4/5 79 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tableau必知必会之VMware 搭建 Tableau Server for Linux 单机环境 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

tableau10.5版本推出的 Linux?版?Tableau Server,讓用戶能夠?qū)?Tableau?的分析平臺與?Linux?的企業(yè)級功能實現(xiàn)更好的結(jié)合,從而簡化部署和管理工作。

很多用戶陸續(xù)選擇 Linux 系統(tǒng)來運行 Tableau Server。具體參見《tableau必知必會之如何?將 Tableau Server 從 Windows 遷移到 Linux 的方法》

但是,如果無法完全放棄 Windows 系統(tǒng),又想在 Linux 系統(tǒng)中運行?Tableau Server,該怎么辦呢?比較可行的方法是:利用虛擬機。這樣做的好處,既能方便日后測試,又能節(jié)省硬件資源。

?

博主使用的是 Tableau Server 10.5 版本,

如果你是更高版本的 Tableau Server 用戶,僅供參考。

建議大家嘗試安裝更高版本的Tableau Server ,接下來,我們一起來看看具體搭建過程吧!

?

具體步驟如下:

一、環(huán)境準備

(注:參考《tableau必知必會之Tableau Server 的最低硬件要求和推薦配置》)

1、虛擬機部分

?

①虛擬機下載:VMware?Workstation14.1.1.28517

(下載地址:https://link.jianshu.com/?t=http%3A%2F%2Fsw.bos.baidu.com%2Fsw-search-sp%2Fsoftware%2F39fba669e1b70%2FVMware-workstation-full-14.1.1.28517.exe)

?

2、系統(tǒng)部分

?

① 系統(tǒng)下載:CentOS-7-x86_64-DVD-1708

(下載地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso)

②系統(tǒng)配置:

硬件配置:內(nèi)存 8 G(真機要求內(nèi)存大于12G)、處理器4核、硬盤 100 GB、網(wǎng)卡橋接模式或 NAT 模式(確保可以上外網(wǎng));

系統(tǒng)設(shè)置:配置固定 IP、關(guān)閉 SELinux、關(guān)閉防火墻(測試環(huán)境直接關(guān)閉)。

臨時關(guān)閉SELinux/防火墻

setenforce 0

iptables -F

?

3、軟件部分

?

版本號:10500.18.0109.1050

發(fā)行日期:2018-01-10

RHEL/CentOS:Tableau-server-10-5-0.x86_64.rpm

(下載地址:https://www.tableau.com/support/releases/server/10.5)

?

4、工具部分

?

①?連接工具(便于命令直接復(fù)制粘貼):?PuTTy工具

(下載地址:https://link.jianshu.com/?t=http%3A%2F%2Fsw.bos.baidu.com%2Fsw-search-sp%2Fsoftware%2F473c4b8568792%2FPuTTY_0.67.0.0.exe)

配置界面

配置終端

②?文件工具(上傳Server安裝包):?FileZilla工具

(下載地址:https://link.jianshu.com/?t=http%3A%2F%2Fsw.bos.baidu.com%2Fsw-search-sp%2Fsoftware%2F090246a8f0734%2FFileZilla_3.24.0.0_win64-setup.exe)

登錄并上傳文件

?

二、安裝 Tableau Server?

?

1、添加安裝用戶(親測必須非 root 用戶)

#添加組

[root@localhost ~]# groupadd tableau

#添加用戶

[root@localhost ~]# useradd admin -g tableau

#設(shè)置用戶密碼并激活

[root@localhost ~]# passwd admin

#添加TSM用戶及組

[root@localhost ~]# groupadd tsmadmin

[root@localhost ~]# useradd myth -g? tsmadmin

[root@localhost ~]# passwd myth

?

2、 安裝 Tableau Server 軟件包

①以具有 sudo 訪問權(quán)限的用戶身份登錄到要在其中安裝 Tableau Server 的計算機。

添加普通用戶具有sudo權(quán)限

修改 /etc/sudoers 需要使用 visudo 指令

[root@localhost ~]# visudo

添加代碼

admin ALL=(ALL) ALL

②使用軟件包管理器來安裝 Tableau Server 軟件包,首次執(zhí)行 YUM 命令系統(tǒng)會自動同步并更新部分包。

[admin@localhost ~]$ sudo yum -y install tableau-server-10-5-0.x86_64.rpm

安裝進度

?

3、啟動TSM

[admin@localhost ~]$ cd /opt/tableau/tableau_server/packages/scripts.10500.18.0109.1050/

[admin@localhost ~]$ sudo ./initialize-tsm --accepteula

TSM啟動成功

?

4、 執(zhí)行環(huán)境變量腳本

[admin@localhost ~]$ source /etc/profile.d/tableau_server.sh

?

三、注冊并激活 Tableau Server

1、登錄到Tableau服務(wù)管理器

[admin@localhost ~]$ tsm login -u myth

?

2、 激活Tableau Server

?

①若要激活許可證密鑰,請運行以下命令:

[admin@localhost ~]$ tsm licenses activate -k

②若要激活試用版,請運行以下命令:

[admin@localhost ~]$tsm licenses activate –t

Trial activated.

?

3、 注冊Tableau Server

①創(chuàng)建注冊文件,生成一個可以通過運行以下命令來編輯的模板。

[admin@localhost ~]$ tsm register --template > ~/registration_file.json

②編輯模版文件。

[admin@localhost ~]$ vi registration_file.json

Registration complete.

示例如下:

{

"zip" : "10000",

"country" : "China",

"city" : "Wuhan",

"last_name" : "myth",

"industry" : "Software",

"eula" : "yes",

"title" : "Software Applications Engineer",

"phone" : "13500000000",

"company" : "Example",

"state" : "NH",

"department" : "Engineering",

"first_name" : "lee",

"email" : "12345678@qq.com"

}

③使用 tsm register 命令注冊 Tableau Server。

[admin@localhost ~]$ tsm register --file ~/registration_file.json

Registration complete.

?

四、配置本地防火墻

1、 運行以下 TSM 命令來檢索 tabadmincontroller 端口的端口號

[admin@localhost ~]$ tsm topology list-ports

?

2、啟動防火墻

[admin@localhost ~]$ sudo systemctl start firewalld

?

3、 驗證默認區(qū)域是否是高安全性區(qū)域

[admin@localhost ~]$sudo firewall-cmd --get-default-zone

[admin@localhost ~]$sudo firewall-cmd --set-default-zone=public

?

4、 針對 gateway 和 tabadmincontroller 端口添加端口

[admin@localhost ~]$sudo firewall-cmd --permanent --add-port=80/tcp

[admin@localhost ~]$sudo firewall-cmd --permanent --add-port=8850/tcp

?

5、 重新加載防火墻并驗證設(shè)置

[admin@localhost ~]$sudo firewall-cmd --reload

[admin@localhost ~]$sudo firewall-cmd --list-all

防火墻配置

?

五、配置初始節(jié)點設(shè)置

?

1、配置身份存儲設(shè)置

tsm settings import -f ~/file.json

【創(chuàng)建身份驗證文件示例】

{

?"configEntities":{

? "identityStore": {

?? "_type": "identityStoreType",

?? "type": "local"

?? }

? }

}

?

六、初始化配置及啟動服務(wù)

1、應(yīng)用初始配置并運行TSM進程

[admin@localhost ~]$ tsm pending-changes apply

啟動啟動TSM進程

?

2、 初始化和啟動 Tableau Server

①初始化啟動Tableau Server

[admin@localhost ~]$ tsm initialize --start-server --request-timeout 1800

初始化啟動

②創(chuàng)建初始管理用戶

[admin@localhost ~]$ tabcmd initialuser --server "localhost:80" --username "admin" --password "admin"

創(chuàng)建管理用戶

?

七、安裝成功

登錄界面

默認管理界面

Desktop登錄認證

登錄成功

?

?

《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的tableau必知必会之VMware 搭建 Tableau Server for Linux 单机环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。