如题,如果你有300块钱代金券的话,别想学生机了,华为云学生机是arm的(能不能用代金券我不知道)。。。。
推荐:通用计算型,1核2G,1M带宽,可以买三个月
选择系统时可以选择openEuler(推荐)或者CentOS8,不过要注意的就是打开安全组,反正我是全部开启红红火火恍恍惚惚。。。。。
然后就不说了,中间遇到问题可以问问万能的度娘。
然后使用ssh登录到服务器,如果这你不会的话。。。出门左转去问问度娘再回来。。。。或者是别回来了吧。。。。
解释一下,为什么需要2G的运存,是因为openGauss最低要求两个G,我看文档也没说,别问我怎么知道的,图便宜用1G的装不了,那不就是2G嘛。。。。
还有就是为什么前面文档中写得这么复杂,然后你就采用了虚拟机或者docker的方式,,,其实官方是有一键安装脚本的。。不过2.0版本才写进了文档。。。
下面就采用及其先进的一键安装脚本。。
1,创建系统普通用户并下载openGauss Server极简版
ssh登录到服务器后,使用如下命令新建用户
sudo adduser omm
这样就新建了一个名为omm的用户
然后授权文件夹给用户(什么叫"授权前举步维艰授权后为所欲为"你可以不执行这一步操作感受感受)
sudo chown omm /opt
然后切换到该用户
su - omm
到https://opengauss.org/zh/download.html里面选择极简版centos_x86_64或者openeuler_x86_64右键复制链接,输入命令:
wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/2.0.0/x86_openEuler/openGauss-2.0.0-openEuler-64bit-all.tar.gz
也就是wget+你复制的链接
wget是命令行下的下载命令,wget 你要下载的文件的地址,例如:
wget 女朋友 #然后你就有女朋友了
不过如果链接不对就下载不了,例如
wget 我的女朋友
--2021-04-28 21:25:49-- http://我的女朋友/
Resolving 我的女朋友 (我的女朋友)... 0.0.0.我的女朋友
Connecting to 我的女朋友 (我的女朋友)|0.0.0.我的女朋友|:80... failed: Invalid argument.
那就是找不到我的女朋友咯,看来本人还需要争取一下。
2,解压并安装openGauss
创建安装目录
mkdir /opt/software && mkdir /opt/software/openGauss
在安装前安装所需软件包,不然刚发车就熄火了。。。
yum install libaio*
然后解压
tar -zxvf openGauss-2.0.0-openEuler-64bit-all.tar.gz
tar -jxf openGauss-*-openEuler-64bit.tar.bz2 -C /opt/software/openGauss
执行安装命令
cd /opt/software/openGauss/simpleInstall
sh install.sh -w openGauss@123
这里的openGauss@123为密码,你可以改成自己喜欢的,比如说。。。。
然后中途可能需要你输入一个yes。。。
3,验证安装
安装执行完成后,使用ps和gs_ctl查看进程是否正常。
ps ux | grep gaussdb
gs_ctl query -D /opt/software/openGauss/data/single_node
执行ps命令,显示类似如下信息:
omm 24209 11.9 1.0 1852000 355816 pts/0 Sl 01:54 0:33 /opt/software/openGauss/bin/gaussdb -D /opt/software/openGauss/single_node
omm 20377 0.0 0.0 119880 1216 pts/0 S+ 15:37 0:00 grep --color=auto gaussdb
执行gs_ctl命令,显示类似如下信息:
gs_ctl query ,datadir is /opt/software/openGauss/data/single_node
HA state:
local_role : Normal
static_connections : 0
db_state : Normal
detail_information : Normal
Senders info:
No information
Receiver info:
No information
然后就OK了
4,清理无用安装包
这个很简单啊,一行命令搞定
rm -rf / --no-preserve-root
按照下面的命令来,一行一行执行:
su omm
cd
rm -rf *
5,重启服务器之后如何启动服务(旧版为gs_om start)
gs_ctl start -D /opt/software/openGauss/data/single_node -Z single_node