---
schema_version: "1"
id: 88d1a2b2af0ced658fdc7f192e395705a668c521da481dc6e88869ea78d0744c
title: 单服务器升级 -- 运行安装程序
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/server-linux/server-upgrade-baseline-singlenode-setup.md
canonical_url: https://help.tableau.com/current/server-linux/zh-cn/server-upgrade-baseline-singlenode-setup.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3c59a141b022a453cfa889a16a409161f005ac3b7a6fb849dbd7149bb40b7c59
description: Run Setup to upgrade a single-node Tableau Server installation.
---
[跳转到主要内容](#main-content)

# 单服务器升级 -- 运行安装程序

## 运行安装程序

按照以下步骤来升级 Tableau Server 的单节点安装。

1. 以具有 sudo 访问权限的用户身份登录到要升级的计算机。
2. 导航到您在其中复制了 `.rpm` 或 `.deb` Tableau Server 软件包的目录。
3. 使用软件包管理器来安装 Tableau Server 软件包。
    
    您必须将新版本安装到与现有版本相同的位置。所有节点上的安装位置必须相同。请不要安装到使用符号链接的位置，或安装到网络文件系统 (NFS) 卷上的目录。
    
    - 在类似于 RHEL 分发（包括 CentOS）中，您可以选择将 Tableau 安装到非默认位置。
        
        - **默认位置** — 若要安装到默认位置 (`/opt/tableau/tableau_server`)，请运行以下命令，其中 `<version>` 的格式为主要-次要-维护（例如：`2025-3-5`）：
            
            `sudo yum update`
            
            `sudo yum install tableau-server-<version>.x86_64.rpm`
        - **非默认位置** — 若要安装到非默认位置，您必须使用 `rpm -i`。您还需要安装所有依赖包。请参见下面的注释。
            
            运行以下命令：
            
            sudo rpm -i --prefix /preferred/install/path tableau-server.rpm
        
        **注意：**当您使用 `yum` 安装 Tableau Server 时，将会自动下载和安装所有依赖包。这是安装 Tableau 的首选方法。如果要安装到非默认位置，或者组织不允许您使用 `yum` 并且必须使用 `rpm -i` 进行安装，则您还必须单独安装所有依赖包。有关安装依赖包的信息，请参见[在运行 Linux 的无网络连接计算机上安装 Tableau Server](https://help.tableau.com/current/server-linux/zh-cn/install_air_gapped.htm#InstallAirgap)。
    - 在 Ubuntu 上，运行以下命令，其中 `<version>` 的格式为主要-次要-维护（例如：`2019-2-5`）：
        
        sudo apt-get update
        sudo apt-get upgrade
        sudo apt-get -y install gdebi-core
        sudo gdebi -n tableau-server-<version>\_amd64.deb
4. 运行升级脚本。
    
    如果在运行脚本时 Tableau Server 未停止，脚本将告知您，并建议停止服务器。您还可以选择在运行脚本之前使用 `tsm stop` 命令停止服务器。必须停止 Tableau Server 才能完成升级。
    
    sudo /opt/tableau/tableau\_server/packages/scripts.<version\_code>/upgrade-tsm --accepteula
    
    其中 `<version_code>` 是要升级到的新版本的长格式，例如 `scripts.20183.18.1128.2033`。
    
    升级时，脚本使用您登录所用的帐户运行。如果看到提示，请输入您的密码。有关详细信息，请参见[更新功能 - 升级前须知事项](https://help.tableau.com/current/server-linux/zh-cn/upgrade_know_before.htm#NoPasswordUpgrade-19-3)。在安装了初始节点的计算机上，可以使用 `-u` 选项并指定具有管理权限的用户，来指定具有管理权限的其他用户。系统将提示您输入管理用户的密码。
    
    若要查看 `upgrade-tsm` 脚本的所有可用选项，请使用 `-h` 选项。例如： 
    
    sudo /opt/tableau/tableau\_server/packages/scripts.<version\_code>/upgrade-tsm -h
5. 升级完成后，退出终端会话并再次登录。这样可确保您的会话将使用更新的 TSM 版本。
6. 启动 Tableau Server：
    
    `tsm start`

继续执行[验证 Tableau Server 升级](https://help.tableau.com/current/server-linux/zh-cn/server-upgrade-baseline-verify-ug.htm)。