RStudio Server Professional Edition Pro 1.1.423 Admin Guide
User Manual: Pdf
Open the PDF directly: View PDF .
Page Count: 89
|Open PDF In Browser||View PDF|
® RStudio Server Pro Administrator’s Guide RStudio Server Professional v1.1.423 Copyright © 2016 RStudio, Inc. Contents 1 Getting Started 1.1 Introduction . . . . . 1.2 Installation . . . . . 1.3 Management Script . 1.4 Activation . . . . . . 1.5 Accessing the Server . . . . . 3 3 4 6 6 7 2 Server Management 2.1 Core Administrative Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Administrative Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 8 11 3 Authenticating Users 3.1 PAM Authentication . . . . . . . . 3.2 Restricting Access to Specific Users 3.3 Google Accounts . . . . . . . . . . 3.4 Customizing the Sign-In Page . . . 3.5 Proxied Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 15 16 20 20 4 Access and Security 4.1 Network Port and Address 4.2 IP Access Rules . . . . . . 4.3 Frame Origin . . . . . . . 4.4 Secure Sockets (SSL) . . . 4.5 Server Permissions . . . . 4.6 Running with a Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 24 24 25 25 26 28 . . . . . . . . . . 32 32 34 38 38 42 43 44 47 48 51 . . . . . . . . . . . . . . . . . . . . . . . . . . 5 R Sessions 5.1 R Executable and Libraries 5.2 User and Group Profiles . . 5.3 Multiple R Sessions . . . . . 5.4 PAM Sessions . . . . . . . . 5.5 Kerberos . . . . . . . . . . . 5.6 Working Directories . . . . 5.7 Workspace Management . . 5.8 First Project Template . . . 5.9 Project Sharing . . . . . . . 5.10 Package Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 CONTENTS 5.11 Feature Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5.12 Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.13 RStudio Connect Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 6 R Versions 6.1 Overview . . . . . . . . . . . . . . . . . . . 6.2 Installing Multiple Versions of R . . . . . . 6.3 Configuring the Default Version of R . . . . 6.4 Using Multiple Versions of R Concurrently . 6.5 Managing Upgrades of R . . . . . . . . . . . . . . . . 58 58 58 60 61 63 . . . . 65 65 65 69 71 8 Auditing and Monitoring 8.1 Auditing Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 Monitoring Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 Server Health Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 73 76 77 9 License Management 9.1 Product Activation . . . . . 9.2 Connectivity Requirements 9.3 Evaluations . . . . . . . . . 9.4 Floating Licensing . . . . . . . . . 80 80 80 82 83 10 Data Connectivity 10.1 Connectivity using ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 Connectivity using R Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.3 Snippet Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 87 87 87 7 Load Balancing 7.1 Overview . . . . . . . 7.2 Configuration . . . . . 7.3 Access and Availablity 7.4 Balancing Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 1 Getting Started 1.1 Introduction RStudio Server enables you to provide a browser based interface (the RStudio IDE) to a version of R running on a remote Linux server. Deploying R and RStudio on a server has a number of benefits, including: • The ability to access R sessions from any computer in any location; • Easy sharing of code, data, and other files with colleagues; • Allowing multiple users to share access to the more powerful compute resources (memory, processors, etc.) available on a well equipped server; and • Centralized installation and configuration of R, R packages, TeX, and other supporting libraries. This manual describes RStudio Server Professional Edition, which adds many enhancements to the open-source version of RStudio Server, including: • • • • • • • • • • • • The ability to run multiple concurrent R sessions per-user. Flexible use of multiple versions of R on the same server. Project sharing for easy collaboration within workgroups. Load balancing for increased capacity and higher availability. An administrative dashboard that provides insight into active sessions, server health, and monitoring of system-wide and per-user performance and resource metrics; Authentication using system accounts, ActiveDirectory, LDAP, or Google Accounts; Full support for PAM (including PAM sessions for dynamically provisioning user resources); Ability to establish per-user or per-group CPU priorities and memory limits; HTTP enhancements including support for SSL and keep-alive for improved performance; Ability to restrict access to the server by IP; Customizable server health checks; and Suspend, terminate, or assume control of user sessions; Impersonate users for assistance and troubleshooting. 3 CHAPTER 1. GETTING STARTED 1.2 Installation 1.2.1 Prerequisites 4 RStudio Server requires a previous installation of R version 3.0.1 or higher; see below for instructions on installing R on your specific Linux distribution. RStudio Server interacts frequently with user home directories. If you mount home directories with NFS, we recommend using the async mount option along with a modern, high-throughput network connection that can support many simultaneous clients. If you’d like your users to be able to share their projects with each other, see the section on Project Sharing for additional NFS requirements. 1.2.2 184.108.40.206 RedHat / CentOS (6+) Installing R You can install R for RedHat and CentOS using the instructions on CRAN: https://cran.rstudio. com/bin/linux/redhat/README. 220.127.116.11 Installation Commands After downloading the appropriate RedHat/CentOS package for RStudio Server Professional you should execute the following command to complete the installation: sudo yum install
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : No Page Count : 89 Page Mode : UseOutlines Author : Title : RStudio Server Professional Edition Subject : Creator : LaTeX with hyperref package Producer : pdfTeX-1.40.14 Create Date : 2018:02:02 06:17:46Z Modify Date : 2018:02:02 06:17:46Z Trapped : False PTEX Fullbanner : This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) kpathsea version 6.1.1EXIF Metadata provided by EXIF.tools