设为首页 加入收藏

TOP

Red Hat Enterprise Linux上安装部署SQL Server 2017
2017-06-22 10:23:38 】 浏览:4800
Tags:Red Hat Enterprise Linux 安装 部署 SQL Server 2017

由于本文主要研究SQL Server 2017在Linux上的搭建方法,从Install SQL Server on Linux中得知当前SQL Server 2017 CTP 2.1对于Red Hat Enterprise Linux仅支持7.3,因此选择RHEL 7.3进行安装。


由于习惯在VMware ESXi Server上搭建虚拟机,通过VMware Compatibility Guide查到,ESXi 5.1 U2以上版本就支持RHEL 7.x了,因此选择ESXi 6.0安装Red Hat Enterprise Linux 7.3。


和正常在VMware上安装虚拟机一样,创建一个空的虚拟机安装RHEL 7.3。注意事项如下:


参考:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup


官方安装指南:http://partnerweb.vmware.com/GOSIG/RHEL_7.html


具体步骤如下:


a)      编辑虚拟机设置(Edit Settings…),添加RHEL安装ISO文件到CD/DVD驱动上,勾选Connect at power on,确定后开机。


b)      切换到Console窗口,选择Install Red Hat Enterprise Linux 7.3。



c)      这时可能出现黑屏没有反应的情况,重新关闭vSphere Client开启Console窗口即可(或者右击虚拟机Open Console),出现如下界面点击Continue即可。



d)      在Installation Summary页面从上到下一个个设置即可(没有介绍的请根据自己需求或者选择默认选项)。如下图设置DATE & TIME点击Done。



e)      需要注意的是SOFTWARE SELECTION里面可以设置默认基础环境,一般情况最小安装,如果需要特殊服务器安装特殊的即可。咱们开发测试的话推荐Server with GUI,这个自带图形界面,并且默认自动包括了Open VMware Tools的安装。



f)        对于KDUMP,可以禁用。



g)      NETWORK & HOST NAME。对于网络建议设置,如果环境中有DHCP服务器,则开启网络即可,否则手动设置静态IP。



注意这里设置Host name最好不要超过15个字符,否则以后安装其它软件如果不支持的话,可能会截断机器名(比如配置SQL AG的话https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-availability-group-configure-ha ,如果已经设置了超长的,也可以在安装完成后编辑/etc/hostname文件更改)。



h)      SECURITY POLICY选择Default即可。


i)        点击Begin Installation即可开始安装。安装过程中设置Root账户的密码和创建一个新账户。



注意如果密码是弱密码,则需要点击两次Done才能保存成功。



如下图创建一个新用户并设置成管理员



j)        都设置完等待安装完成即可。



k)      点击Reboot。以后可以弹出CD/DVD驱动ISO文件。



需要接受License。点击Finish Configuration即可。


a)      进入超级用户模式:


b)      查看已安装的yum并卸载原有RHEL的yum及相关软件包:


c)      下载CENTOS的相关软件包:


d)      安装软件包(部分软件包有依赖关系,所以最好一起安装):


e)      进入到yum配置文件目录并下载CENTOS配置文件,最后更改$releasever为7(也可以手动Edit更改每一个$releasever为7):


f)        清空并更新yum缓存:


g)      至此已经更换完yum,可以执行以下命令安装epel源:


Note:有时候可能某一个源的服务器不可用,需要手动更换或者添加源,可以通过这个站点来查询源状态:http://mirror-status.centos.org/#cn


如果没有注册系统,经常会出现这样的提醒”This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register”。


执行以下命令可以去除注册提示:


a)      查看环境中已有的subscription相关包:


 


b)      删除subscription-manager软件包:


由于经常使用Windows,目前我发现的两种比较方便的从Windows远程操作连接RHEL系统的方法。一是利用Xshell工具(免费SSH客户端),可以直接使用sz和rz命令进行Windows和Linux系统文件之间的传输。另外是搭建VNC Server,这样在Windows上就可以使用VNC Client进行远程连接操作,类似Windows中的远程桌面连接。在RHEL 7上搭建VNC Server的步骤如下:


a)      进入超级用户模式:


b)      安装GNOME Desktop:


c)      安装tigervnc server和X11 fonts:


d)      复制配置文件并更改<USER>字段为真实User Name:


更改前:



更改后:



e)      开启防火墙端口:


f)        退出超级用户模式,开启VNC Server并设置密码:


g)      进入超级用户模式并重新加载daemon


h)      开启服务并设置为开机启动


i)        使用VNC Client进行连接,注意这里需要加上前面设置的端口号10.2.38.200:5或者10.2.38.200:5905。



Note:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇MySQL无法远程访问的解决方案 下一篇Red Hat Enterprise Linux上为SQL..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目