狠狠撸

狠狠撸Share a Scribd company logo
Tableau server
on Linux
feedback report
Hello!I am Ken Takao
I work for CyberAgent adtech studio
Role:CTO,Engineering Manager,Tableau Admin,etc...
WHAT’s is Tableau server on LINUX
現在、Tableau ServerはWindows Serverで動作するように設計されています。
Tableau Server 10.5からはLinux上でも動作するようになります。
今回、Tableau Conference 2017でTableau Serverに関するセッションを聞いてきたのでフィードバックさせ
て頂ければと思います。
Tableau Serverに関連する聞いてきたセッション
Day2 10:45 The top 10 things every admin should know
Day2 12:15 Linux + Tableau = Delicious
Day2 14:00 tuning tableau server performance best practice
Day2 15:30 Eight server admin life changers:#6 will SHOCK you
Day3 10:15 deep dive into the architecture of Tableau Server on Linux
Day3 15:00 optimize this enhancing Tableau Data queries
1.
Difference between
windows and linux
何が変わるの?
何も変わらない!
と、セッションで
言ってた!
ユーザーはなにも意識しなくても大丈夫らしいです
違うのはここだけ。(って言ってた。)
本当に大丈夫なの?こんな所に影響がありそう
?10.5になるのでLinuxにすると必然的にHyperを強制的に
利用することになる。
Windowsだとしても起こりうるがHyper起因で何か影響を
受けることはありそう。
?管理系コマンドが一新され、管理者が戸惑う
?一部ドライバに影響ありそう?
普通のものは大丈夫そう。
Install &
とりあえず今の環境をまるっと
Linuxに移動してみました。
インストールする際にすでにドキュメント(しかも日本語)が存在します!
http://onlinehelp.tableau.com/v10.5/server-linux/ja-jp/config_linux_jumpstart.htm
インストール手順:
1.ファイアーウォールの設定 TCP80,8850,UDP2233
2.パッケージのダウンロード
3.レジストレーション(JSONテンプレートを作成して渡す感じ)
4.アイデンティティストアの構成(これもCUIで構成ファイルを編集して渡すだけ)
5.起動!
how to install
How to restore
RESTOREする際のドキュメント(しかも日本語)が存在します!
http://onlinehelp.tableau.com/v10.5/server-linux/ja-jp/restore_from_backup_linux.htm
How to restore cia@tableau001:~$ tsm stop
cia@tableau001:~$ tsm maintenance restore -f 20171218.tsbak
Restoring '20171218.tsbak'...
Using server-side file name '20171218.tsbak'
4% - Checking backup compatibility.
9% - Generating manifest.
14% - Disabling all services.
19% - Waiting for the services to stop.
23% - Installing restore services.
28% - Determining required files for individual nodes.
33% - Checking available disk space on all nodes.
38% - Transferring required files to remote nodes.
42% - Restoring data for services.
47% - Restoring database.
52% - Restoring data to object storage.
57% - Committing data for services.
61% - Committing restored data to database.
66% - Committing data to object storage.
71% - Deleting temporary backup file.
76% - Cleaning up restore data on all nodes.
80% - Uninstalling restore services.
85% - Enabling the services required for indexing.
90% - Rebuilding the search index.
95% - Disabling the services used for indexing.
The backup '20171218.tsbak' was successfully restored.
cia@tableau001:~$ tsm start
Starting service...
Service was started successfully.
やってみた。
Tableau server
on linux
まだ残っている検証項目
とりあえず普通に動作はするが、一部気になったところ(検証が必要そうなところ)
?ドライバ周り:
標準ではPostgresqlすら入ってないので管理ビューすら見れない。
ドライバをインストールすれば Tableau Serverの再起動無しで利用可!
?ダイアログで設定していた設定周りの変更対応:
プロセスの構成とかが完全にデフォルト(引き継げない)。
?SSOやSSL周りの検証
まとめ
ユーザー側
?とりあえず不都合周りの影響は無さそう。
むしろサーバーが早くなるなどのポジティブ要素の方が多そう?
管理者側
?管理者は今までと管理方法が異なる。
慣れが必要。少なくとも1500人規模のバックアップデータ90GBの環境
ではリストアでエラーが出ることはなかったので意外と問題も少ないの
では?
THANKS!Any questions?
You can find me at takao_ken@cyberagent.co.jp

More Related Content

Tableau server on Linux Tableau ユーザー会の年末総会発表資料