tableau Server 升级与备份服务器

备份时,需要确保tableau对备份文件的所有权 可以使用scp跨服务器拷贝文件 【20200521 】从一台服务器备份到另一台服务器 [admin@localhost ~]$ tsm stop 正在停止服务… 作业 ID 为“8”,超时为 30 分钟。 服务已成功停止。 [admin@localhost ~]$ tsm maintenance backup -f back -d 作业 ID 为“9”,超时为 1440 分钟。 7% – 正在启动活动存储库实例、文件存储和群集控制器。 15% – 正在等待活动存储库、文件存储和群集控制器启动。   。 23% – 安装备份服务。      30% – 从所有节点收集磁盘空间信息。 38% – 正在检查所有节点上是否有足够的磁盘空间。 46% – 备份配置。 53% – 备份对象存储数据。 61% –Continue reading “tableau Server 升级与备份服务器”

【tableau server】分布式艰难安装体验

  夜深,紧急记录: 1、安装说明配置双节点,频繁出现下面的错误: java.lang.RuntimeException: java.net.UnknownHostException: bogon: bogon: 未知的名称或服务 从相关的log文件查询,发现时无法到达对方的host主机。按照官方给出的提示,修改host文件:需要在两个主机的host文件中登记对方的映射名称; 2、防火墙设置: 按照官方说明,配置端口。     3、还有一种错误,直接无法到达对方主机 出现这个错误,与网络有关,比如有人说“将 /etc/selinux/config 中的enforcing 模式改为disabled, 然后重启”,实际上这个不能动,我改为disabled反而无法互通。 最后关闭了防火墙。     4、还原备份,竟然必须把文件移动到默认的文件夹,神操作 好多次失败后的教训

【实战】Red Hat 7.6安装Server 2019.2(附我的命令文件)

客户重装红帽系统7.6,完全远程安装Tableau Server 2019.2.1系统,完整步骤,博客结尾,附带我的命令源文件,可以点击下载。 环境说明: Red Hat 7.6 Tableau Server 2019.2 我的本机:MacBook Pro 说明安装的主要步骤 Tableau Server安装分为几大步:安装软件并启动TSM脚本(Tableau Service Manager可以理解为管理工具)、激活并注册软件(用许可证密钥激活软件、用企业最终用户信息注册软件)、配置软件(最主要是本地存储策略)、初始化TSM、创建管理账户。测试发布,确认无误后,安装驱动程序。 关注几个问题: 如何解决“TSM初始化脚本”的用户和权限问题? 如何使用命令远程下载驱动程序到远程服务器,wget和curl命令 条件:远程连接linux 感谢@唐安毅指点,我才知道macOS中自带了远程终端命令,超级方便,这里必须贴个图说明一下。   第一,【意外步骤】清除 known_hosts 这个客户的服务器重装之后,使用macos的远程工具连接,会提示错误,因为此前保存的key失效了。这是系统的安全设置,因此需要自己先把自己电脑上保存的此前的key删除。因为我只保留了这一台电脑的key,简单考虑,直接删除了key的文件。 192:.ssh wuyupeng$ rm -f known_hosts 192:.ssh wuyupeng$ ls 192:~ wuyupeng$ ssh 60.216.XX.XX @@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOINGContinue reading “【实战】Red Hat 7.6安装Server 2019.2(附我的命令文件)”

【实战】CentOS Linux安装Server 2019.2

之前在RH上安装过Tableau Server,近期一家新客户安装了CentOS,完整的体验了一次。过程比Tableau官方的说明要复杂一些,本文在介绍过程同时重点列明官方help文件中没有阐述的“隐形知识”或者前提(对于非it而言),希望帮助没有深度Linux背景的朋友,希望能够自学解决问题。 环境说明: CentOS 6.7 Tableau Server 2019.2 我的本机:MacBook Pro 关注几个问题: 如何解决“TSM初始化脚本”的用户和权限问题? 如何通过命令快速激活、注册。 如何使用命令远程下载驱动程序到远程服务器,然后安装? NEW 【补充】关键说明 近日与厂家工程师沟通,对方建议“尽量不要自行创建缺省的tableau用户,改用admin或者其他用户名称”,可以避免潜在的风险。同时,为了保证新建的普通用户具有一定的管理员权限,把它加入wheel群组。之后所有的步骤全部使用这个账户执行,而非root账户。 这样的设置也会保证系统的安全。 //最新:建议创建非tableau名称的用户,并添加到wheel组,然后并设置密码。 //此处代码由Tableau原厂工程师 Simon提供,感谢。 [root@localhost scripts.20192.19.0518.0639]# useradd admin [root@localhost scripts.20192.19.0518.0639]# usermod -aG wheel admin [root@localhost scripts.20192.19.0518.0639]# passwd admin 更改用户 admin 的密码 。 新的 密码: 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。 在Simon帮助下,补充了几张图形照片和部分代码。 一、安装的主要步骤 Tableau Server安装分为几大步:安装软件并启动TSM脚本(Tableau Service Manager可以理解为管理工具)、激活并注册软件(用许可证密钥激活软件、用企业最终用户信息注册软件)、配置软件(最主要是本地存储策略)、初始化TSM、创建管理账户。测试发布,确认无误后,安装驱动程序。 在这个过程中,最关键而容易出错的是首次初始化TSM脚本命令(initialize-tsm ),几乎必然会遇到问题,这里官方有些地方没说明白(针对业务人员),我后面重点说一下;其次是配置完整后的初始化TSM (tsm initialize ),这里是事故高发时段,只能通过关注日志文件来处理。Continue reading “【实战】CentOS Linux安装Server 2019.2”

离线环境,配置Tableau 与Hadoop Impala连接

本文介绍如何在离线环境下配置Tableau Server与数据库的连接,具体环境参见下面的图片;本文由河南中原消费金融有限公司“要工程师”贡献。“要”姓稀有,此文珍贵,后来者珍惜。 ——喜乐君 前言 使用tableau-desktop连接cloudera-impala,请参阅如下官方链接:https://onlinehelp.tableau.com/current/pro/desktop/zh-cn/examples_hadoop.htm 1. Linux 服务器端 客户环境:Redhat 7.4,Hadoop impala 服务器端需要做以下几步:软件安装、端口配置、驱动安装 1.1 软件安装 1.1.1 软件下载与上传 tableau 软件的服务端下载地址链接: Tableau Server 2019.1.2 使用winscp或rz命令将下载完成的rpm包上传至Linux服务端 1.1.2 挂载Linux-iso本地源(离线生产环境需要做这一步) 将Linux系统安装包的iso镜像挂载至服务器的yum源 1.1.3 安装 tableau 软件的 rpm包 使用rpm -ivh XXXX.rpm命令安装,如果报错缺包,就用yum -y install XXXXX进行缺失包的安装 1.2 开放 Impala 连接端口与认证方式 1.2.1 开放 odbc 连接 1.2.2 开放 jdbc 连接 1.2.3 开放认证方式 一般的认证方式有以下几种,根据自己的情况选择即可,例如:使用 用户名 认证。 无认证方式 KerberosContinue reading “离线环境,配置Tableau 与Hadoop Impala连接”