升级到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.4版本:升级到RStudio 英格兰vs伊朗让球Workbench 1.4程序]
- 接下来,您可以升级到所需的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或更高版本,您需要:
- 停止集群中的所有节点。
- 创建Postgres数据库。
- 编辑所有节点的配置文件以使用Postgres数据库。
- 安装新版本的RStudio Workbench。英格兰vs伊朗让球
- 启动RStudio 英格兰vs伊朗让球Workbench节点。
详细说明可在英格兰vs伊朗让球RStudio Workbench专业版-管理指南.
VS代码#
可选,IDE可用
英格兰vs伊朗让球RStudio Workbench 1.4允许用户在RStudio、JupyterLab和Jupyter Notebook会话之外启动VS Code会话。此配置必须由管理员启用。
启用VS Code会话分为两步:
- 安装VS Code可执行文件。
- 配置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会话二进制
- 目前,连接的浏览器客户端会收到新版本可用的通知,并自动刷新自己。
- 重新启动核心服务器二进制文件
- 在升级前通知用户。您可以使用管理员通知功能.
- 检查是否有正在运行的活动会话:
Sudo 英格兰vs伊朗让球rstudio-server active-sessions
- 如果有活动会话,那么停止一切活动用户会话:
Sudo 英格兰vs伊朗让球rstudio-server suspend-all
- 如果有活动会话,那么停止一切活动用户会话:
- 把旧版本的服务器放入离线模式:
Sudo 英格兰vs伊朗让球rstudio-server脱机
使用软件包管理器下载并安装升级版本:
Sudo gdebi <英格兰vs伊朗让球rstudio-server-package.deb>
Sudo yum install——nogpgcheck
对于较旧版本的RStudio,请查看英格兰vs伊朗让球旧版本页面。
重启服务器:
Sudo 英格兰vs伊朗让球rstudio-server restart
把新版本在线:
Sudo 英格兰vs伊朗让球rstudio-server online
该服务永远不会真正停机(在用户看到连接失败的情况下)。离线模式可以防止用户在进行升级时尝试启动新的会话。
您的配置和设置与以前的版本保持不变,如果您正在运行Workbench,您的许可状态也将保持不变。