
最低配置为:
1、一个14 GHz,64位处理器,
2、512MB内存,
3、32GB存储,
4、千兆以太网,
5、DVD或者其他安装媒介,
6、SVGA显示设备,1024 x 768或更高分辨率,
7、一个键盘和鼠标,
8、互联网接入。
随着Windows Server 2012 R2 *** 作系统的规模越来越大,留给工作负载的只有更少的资源。通常不会在物理服务器上发现这个问题,但在虚拟服务器几十个工作负载升级到Windows Server 2012 R2上的时候,
这将是一个真正的问题。资源需求的增加可以让满载服务器的资源枯竭,降低部分虚拟机的性能,并迫使IT员工执行工作负载平衡来释放额外的服务器资源。
扩展资料
升级限制
Windows Server 2012 R2的任何版本都不能在32位机器上进行安装或升级。遗留的32位服务器要想运行Windows Server 2012 R2,Windows Server 2012 R2必须升级到64位系统。
Windows Server 2012 R2在开始升级过程之前,要确保断开一切USB或串口设备。Windows Server 2012 R2安装程序会发现并识别它们,在检测过程中会发现UPS系统等此类问题。你可以安装传统监控,然后再连接USB或串口设备。
参考资料来源:百度百科-Windows Server 2012 R2
RStudio Desktop is an R IDE that works with the version of R you have installed on your local Windows, Mac OS X, or Linux workstation RStudio Desktop is a standalone desktop application that in no way requires or connects to RStudio Server
RStudio Server is a Linux server application that provides a web browser based interface to the version of R running on the server You may want RStudio Server to:
access larger CPU and memory footprints
leverage compute resources more efficiently
control access to data in a centralized manner
ensure the R package versions used are standardized
总的来说就是RStudio Desktop可以安装在Windows、Linux 和Mac 不同 *** 作系统上。RStudio Server 是一个基于Web 访问的RStudio云端开发环境,需要安装在Linux 服务器上面,支持多用户远程访问使用。
订制自己专属镜像,保存、复制自己程序的运行环境。
这个命令可以将docker容器保存为docker镜像。例如,启动了Rstduio容器,然后在其中安装了若干包,之后使用下面的命令将容器存成镜像:
这个 Rimage:latest 就是我们新保存的镜像。后面,以这个镜像为基础新建容器,则先前安装的各种包都可以继续使用。
docker commit 确实是一种非常方便的镜像构建方法,但是,新镜像构建的细节几乎无法获知。使用Dockerfile构建镜像,则是更加常用的办法。Dockerfile建镜像,相关资料很容易找到,本文在Rstudio Server的镜像基础上,简单介绍一下Dockerfile的使用。例如,部署scRNA数据常用的一些工具,镜像构建的Dockerfile可以这么写:
使用上面的Dockerfile,通过下面的命令来构建镜像:
docker build 命令运行结束,会产生一个 myRstudioIMD 的镜像,只需通过 docker images 即可查看到。
通过 DockerHub 和 阿里云容器镜像服务 可以方便地在线构建镜像。这两个常用的镜像仓库也方便我们管理自己的镜像,只需通过 docker push 命令即可(具体细节根据网站提示 *** 作)。
两个选择。其一:本地构建好新镜像,通过 docker push 将其推送到Docker镜像仓库中,然后在其他节点上用 docker pull 拉取镜像。
其二:使用 docker save 将镜像保存到压缩包,然后将压缩包传输到其他机器,最后在新机器通过 docker load 载入压缩包中的镜像:
这个可能比较麻烦,需要对R程序的底层API和package都要进行重构以适应分布式运算和分布式文件存储,现在好像没有什么好办法,因为现在很多包如果放到分布式上面可能都不能运行。有程序方面的原因,也有可能很多统计算法并不适合分布式计算
简单说就是R语言和Spark的一个接口,可以通过R语言调用Spark的计算能力,把计算任务分配到Spark的节点上来做。
亮点:
1、近乎完整的dplyr语法!用过dplyr的同学一定知道这套语法是多么的人性化…
2、可以直接调用Spark的机器学习能力!再也不用纠结pull到R里面的数据不够
3、不要钱……
弱点:
1、如果不是Spark包自带的算法的话还是要自己Call Spark API写…要懂一点分布式开发
2、仔细一想这就是给Spark做了个壳不能说是用R在做分布式运算orz
至于Microsoft现在有Microsoft R Server, 提供了很多R原生函数的High Performance Analysis版本,可以实现并行运算
R 程序包可以分为以下几种类型:
标准包:这些是由 R 语言的开发人员开发和维护的包,是 R 语言自带的包。用户安装 R 时,这些包已经被自动安装好了,无需手动下载和安装。
推荐包:这些是 R 语言开发人员推荐的包,用于完成某些特定的数据分析任务。这些包也是 R 语言自带的,但需要用户手动启用和安装。
第三方包:这些是由 R 社区中的其他用户和开发人员开发的包。这些包通常可以在 CRAN(Comprehensive R Archive Network)上找到,并可以通过 R 命令行界面或 RStudio 中的包管理器进行安装和管理。需要手动下载和安装的包通常属于第三方包。这些包通常是针对特定领域或应用程序而开发的,包含特定的分析方法和算法。用户可以从 CRAN 或其他来源下载这些包的源代码或二进制文件,并使用 R 命令行界面或 RStudio 中的包管理器将其安装到 R 环境中。
问题经常有,今年特别多。
也不知道是不是因为centos系统的原因,为啥明明我还在跑着程序,2个小时后,RStudio server自动退出登陆界面了。于是通过查询得知,可以通过修改/etc/rstudio/rsessionconf文件,让用户session 将不会suspend,一直运行。
后来就遇到了发现登不进Rstudio server了,但是xshell均正常。
去google了比较多帖子,都没有找到一个合适的办法,最终在Stack Overflow里面找到 解决办法
原因解析
简单来说就是原8787端口被其他资源占用了,把占用的程序kill掉就解决了
解决办法
至此,问题解决, RStudio Server也顺利登陆。
服务端配置:
1、(SQL2005、SQL2008):
开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用。
2、SQL2005:
开始-->程序-->Microsoft SQL Server 2005-->配置工具-->SQL Server 2005外围应用配置器-->服务和连接的外围应用配置器-->Database Engine -->远程连接,选择本地连接和远程连接并选上同时使用Tcp/Ip和named pipes。
SQL2008:
打开SQLServer Management Studio-->在左边[对象资源管理器]中选择第一项(主数据库引擎)-->右键-->方面-->在方面的下拉列表中选择[外围应用配置器]-->将RemoteDacEnable置为True(这一步很关键)
Express:
如果XP有开防火墙,在例外里面要加入以下两个程序:
C:/Program Files/Microsoft SQL Server/MSSQL1/MSSQL/Binn/sqlservrexe,
C:/Program Files/Microsoft SQL Server/90/Shared/sqlbrowserexe
3、开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server 服务-->右击SQLServer(MSSQLSERVER) (注:括号内以具体实例名为准)-->重新启动
4、服务器端开启sa用户。开始 -> 程序-> Microsoft SQL Server 2008 -> Microsoft SQL Server Management Studio-> 主数据库引擎 -> 安全性 -> 登录名-> sa,设置密码。
客户端配置:
5、客户端连接数据库选择:开始-> 程序 -> Microsoft SQLServer 2008 -> SQL Server Management Studio。
在客户端登陆服务器端数据库。
服务器名称:改为需要连接的数据库服务器的服务名,一般为该服务器的机器名;
身份验证:选择“SQLServer 身份验证”,现服务器的服务名为:“XP-201112021040”;
登录名:使用“sa”用户登录;
密码:“scisoft”;
6、登录进入SQLServer服务器后,展开“数据库”项,其中“edms”即为EDMS系统使用的数据库。
Rstudio-Server 相对于桌面版 Rstudio 更高效实用,可多人协作,多平台访问,只需要一个浏览器,多台电脑办公不需要重复去安装各种包。
Ubuntu 1404 安装 Rstudio-Server 具体步骤描述如下:
在安装 Rstudio-server 前需要先在服务器上安装 R ,我的服务器版本为ubuntu 1404,R版本为341;如果ubuntu中R版本过旧,可以先按照下面的方法 *** 作更新 R :
在 Rstudio-Server 的 官方网站 ,有安装教程,选择正确自己的系统;
安装完成以后,可以先查看 Rstudio-Server 是否在运行,因为安装完后会自动启动:
出现 rstudio 开头的字符表示启动了;
也可以使用官方命令验证安装是否正确:
没有报错就表示安装是正确的。
Rstudio-Server的默认端口是8787,所以直接在命令行检查端口的使用情况:
出现在8787的应用是rserver表明端口已经被rstudio-server在使用了。
一般情况下, ubuntu 对于防火墙还是蛮注重的,所以确保 8787 端口在它的防火墙中是 ACCEPT :
查看下 /tmp/rstudio-rsession/ 的 owner ,如果是 root 的话就改成 rstudio-server :
因为每次尝试连接 ip:8787时,rstudio-server 会尝试创立一个 rsession,但是如果tmp下的 rstudio-rsession 文件夹被 root 用户拥有,则 rstudio-server 无法建立 rsession,就无法连接 8787。
通过本地机器的浏览器登录服务器上的 Rstudio-server ,输入你对应的 IP 地址和 port 端口,然后输入服务器的主机的用户名和密码即可登录:
请享用吧!
Download RStudio Server for Debian & Ubuntu
保存iptable规则并开机自动加载
rstudio download-server
以上就是关于Windows Server 2012 R2的配置要求全部的内容,包括:Windows Server 2012 R2的配置要求、rstudio server和rstudio desktop的区别、Docker部署Rstudio Server【四】:订制自己的个性化镜像等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)