跳到内容

升级到RStudio Se英格兰vs伊朗让球rver Pro / RStudio Workbench 1.4

英格兰vs伊朗让球RStudio现在是Posit!

我们的专业产品已更名为Posit Connect, Posit Workbench, Posit Package Manager, Posit Cloud和Posit Academy,因此人们更容易理解我们支持的不仅仅是r卡塔尔世界杯欧洲预选赛赛程表博客/常见问题解答回答有关品牌重塑的常见问题。

这些步骤是升级RStudio Server Pro英格兰vs伊朗让球1或RS英格兰vs伊朗让球tudio Workbench到1.4版。

您已经在运行1.4+版本,并希望升级到新版本

如果您正在运行1.4之前的RStudi英格兰vs伊朗让球o Server Pro版本,并且希望升级到新版本,则在升级之前需要进行增量升级:

  1. 首先,您必须通过完成以下步骤升级到1.4版本:升级到RStudio 英格兰vs伊朗让球Workbench 1.4程序
  2. 接下来,您可以升级到所需的Workbench版本。你可以在升级工作台可在下一页。

升级需求

如果您正在运行1.4之前的RStudio S英格兰vs伊朗让球erver Pro版本,并且想要升级到RStudio Server Pro或RStudio Workbench 1.4或更高版本,那么您的升级可能需要额外的配置,这些配置如下所示。

你有没有添加的管理需求并且可以导航到升级程序如果你:

  • 只有一个RStudio Se英格兰vs伊朗让球rver Pro/RStudio Workbench节点(包括通过Launcher与Kubernetes或Slurm集成)
  • 不希望将VS Code配置为RStudio Workbench的IDE英格兰vs伊朗让球
  • 满足RStudio Workbench英格兰vs伊朗让球用于保存服务器状态的默认位置(在大多数情况下为真)
  • 不希望使用RStudio Workbe英格兰vs伊朗让球nch的项目共享功能

如果您不符合上面列出的一项或多项要求,请完成以下部分。

数据库

必需的,如果是负载平衡

从RStudio Wor英格兰vs伊朗让球kbench版本1.4开始,需要一个数据库。该产品附带一个开箱即用的SQLite数据库。

  • 如果您正在运行RStudio Workbench的单节点安装;英格兰vs伊朗让球无需进行其他配置
  • 如果要对多个RStudio Workbench实例进行负载平衡,则需要英格兰vs伊朗让球一个单独的Postgres数据库。

请注意

PostgreSQL支持卡塔尔世界杯欧洲预选赛赛程表的最低版本是9.5。

安装类型 数据库
单节点,RStudio会话英格兰vs伊朗让球 SQLite
单节点,Jupyter + VS Code会话(启动器) SQLite
单节点、外部资源管理器(K8S、Slurm) SQLite
多节点负载均衡/HA(有或没有外部资源管理器) Postgres

英格兰vs伊朗让球RStudio Workbench使用数据库来管理和维护服务器状态。

  • 如果使用Postgres数据库,管理员必须创建数据库并正确配置RStudio Workbench;英格兰vs伊朗让球不需要进一步的数据库管理。

信息

了解RStudio产品数据库英格兰vs伊朗让球包括RStudio专业产品如何使用其数据库的详细英格兰vs伊朗让球信息。

要将负载平衡的RStudio Workbench集群英格兰vs伊朗让球更新到1.4或更高版本,您需要:

  1. 停止集群中的所有节点。
  2. 创建Postgres数据库。
  3. 编辑所有节点的配置文件以使用Postgres数据库。
  4. 安装新版本的RStudio Workbench。英格兰vs伊朗让球
  5. 启动RStudio 英格兰vs伊朗让球Workbench节点。

详细说明可在英格兰vs伊朗让球RStudio Workbench专业版-管理指南

VS代码

可选,IDE可用

英格兰vs伊朗让球RStudio Workbench 1.4允许用户在RStudio、JupyterLab和Jupyter Notebook会话之外启动VS Code会话。此配置必须由管理员启用。

启用VS Code会话分为两步:

  1. 安装VS Code可执行文件。
  2. 配置RStudio 英格兰vs伊朗让球Workbench以使用VS Code可执行文件。

另外:

  • 如果R英格兰vs伊朗让球Studio Workbench被配置为本地运行会话,则RStudio Workbench提供了用于一行安装的安装实用程序,包括R和Python扩展。
  • 如果R英格兰vs伊朗让球Studio Workbench被配置为使用外部资源管理器,如Kubernetes或Slurm, VS Code可执行文件必须安装到相关的容器或Slurm节点中。
    • r-session-completeRStudio提供的容器已经安装了VS Co英格兰vs伊朗让球de可执行文件。

在RStudio Workbench中安装和配置VS Code的步骤,请参阅英格兰vs伊朗让球英格兰vs伊朗让球RStudio Workbench专业版管理指南

默认数据目录

新的默认值,现在可选配置

英格兰vs伊朗让球RStudio Workbench在用户的主目录中维护状态:

  • 在RStudio 1.4以下的英格兰vs伊朗让球版本中,此状态在~ /英格兰vs伊朗让球 .rstudio文件夹,不能更改位置。
  • 从RStudio Wor英格兰vs伊朗让球kbench 1.4开始,这些数据现在位于~ /。local /分享/ 英格兰vs伊朗让球rstudio目录,这个位置是可配置的。

请注意

我们强烈建议这个文件夹中的数据由IDE单独使用,而不是手动访问。

目录迁移

  • 对于大多数RStu英格兰vs伊朗让球dio Workbench安装,迁移将是自动的,并且对用户和管理员不可见。
  • 在某些配置中,如果用户主目录所在的驱动器空间有限英格兰vs伊朗让球,RStudio Workbench管理员可能希望将这些数据移动到其他地方。

可配置的路径

  • 如果希望将数据返回到其先前位置,或将数据位置移动到其他位置,则可以使用XDG_DATA_HOME英格兰vs伊朗让球RSTUDIO_DATA_HOME服务定义中的环境变量可以配置。

看到英格兰vs伊朗让球RStudio Workbench专业版-管理指南有关配置此设置的详细信息。

项目分享

可选,在启动器配置中新启用

在RStudio 英格兰vs伊朗让球Workbench 1.4版本之前,使用启动器特性来启用外部资源管理器和/或JupyterLab、Jupyter Notebook和VS Code会话需要禁用RStudio会话的实时项目共享特性。

从1.4版开始不再是这种情况。请参阅英格兰vs伊朗让球RStudio Workbench专业版-管理指南有关启用项目共享的详细信息。

行政任务

现在您已经回顾并完成了所需的管理任务,您可以继续阅读下一部分,将Workbench升级到2021.09.0+或2022.02.0+版本

升级程序

谨慎

在继续本节之前,请查看您希望升级到的适用版本的升级要求。

  • [英格兰vs伊朗让球RStudio Server Pro / RStudio Workbench Version 1.4 - .升级需求
  • [工作台版本2021.09.0+或2022.02.0+ - .升级需求

成功升级还必须满足其他配置需求。如果不这样做,可能会导致配置问题导致升级失败。

请注意

如果您执行Workbench的升级,并且当前正在运行服务器的现有版本,那么升级过程还将确保活动会话立即迁移到新版本。

这包括以下行为:

  • 正在运行的R会话被挂起,以便将来与服务器的交互自动启动更新后的R会话二进制
  • 目前,连接的浏览器客户端会收到新版本可用的通知,并自动刷新自己。
  • 重新启动核心服务器二进制文件

这包括以下行为:

  • 正在运行的R会话被挂起,以便将来与服务器的交互自动启动更新后的R会话二进制
  • 目前,连接的浏览器客户端会收到新版本可用的通知,并自动刷新自己。
  • 重新启动核心服务器二进制文件
  1. 在升级前通知用户。您可以使用管理员通知功能
  2. 检查是否有正在运行的活动会话:Sudo 英格兰vs伊朗让球rstudio-server active-sessions
    1. 如果有活动会话,那么停止一切活动用户会话:Sudo 英格兰vs伊朗让球rstudio-server suspend-all
  3. 把旧版本的服务器放入离线模式Sudo 英格兰vs伊朗让球rstudio-server脱机
  4. 使用软件包管理器下载并安装升级版本:

    Sudo gdebi <英格兰vs伊朗让球rstudio-server-package.deb>
    Sudo yum install——nogpgcheck 

    对于较旧版本的RStudio,请查看英格兰vs伊朗让球旧版本页面。

  5. 重启服务器:Sudo 英格兰vs伊朗让球rstudio-server restart

  6. 把新版本在线Sudo 英格兰vs伊朗让球rstudio-server online

    该服务永远不会真正停机(在用户看到连接失败的情况下)。离线模式可以防止用户在进行升级时尝试启动新的会话。

您的配置和设置与以前的版本保持不变,如果您正在运行Workbench,您的许可状态也将保持不变。


  1. 您仍然可以在我们的文档中找到“RStudio”的引用,其中一些是预期英格兰vs伊朗让球的!我们的一些开源产品(如RStudio IDE)将保留原来的名称,而我们的专业产品的名称已更英格兰vs伊朗让球改为“Posit”,例如Posit Connect。为了尽量减少用户的困惑,我们的专业产品的过去版本将使用它们的旧名称,直到它们不再受支持为止。卡塔尔世界杯欧洲预选赛赛程表有关我们产品名称的更多信息,请参阅重塑博客文章