守听 发表于 2024-8-7 13:43:53

UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库

UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库
   提示:文章写完后,目录可以主动生成,怎样生成可参考右边的资助文档
UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库

确定系统版本

检察内核具体信息:
uname -a
https://i-blog.csdnimg.cn/direct/b35c54bef1eb41c1bb2a32044354b1a5.png
检察UOS系统版本信息:
cat /etc/os-version
https://i-blog.csdnimg.cn/direct/6ba866264e784a57a3281fde30f3a8bc.png
检察UOS系统激活状态:
uos-activator-cmd
https://i-blog.csdnimg.cn/direct/cc5ad99536df40f581653eb0de08a3d9.png
如果需要更新和升级执行如下下令
更新软件源列表
yum -y update
升级系统
yum -y upgrade
系统参数配置调解
##设置主机名
hostnamectl set-hostname uos1070a
hostname
检察主机名:uos1070a
https://i-blog.csdnimg.cn/direct/3d40db2735b141019a772d33c4d18f44.png
##检察本机IP(实际IP即可)
ip a
检察IP (实际IP192.168.164.130)
https://i-blog.csdnimg.cn/direct/8f6a329d4e0649bf84aa91e7ea9cf971.png
##设置hosts
echo “192.168.164.130 uos1070a” >> /etc/hosts (改为本机的实际IP)
cat /etc/hosts
https://i-blog.csdnimg.cn/direct/70363ae8b19d47ca920db85cfdea141b.png
##如果不能毗连网络进行补丁包安装,需要配置安装源
##配置源,安装依赖(内网时配置即可)
cd /etc/yum.repos.d
查询文件情况
ll
https://i-blog.csdnimg.cn/direct/a29891447fdd495aad2f14845043de50.png
查询到文件名为UnionTechOS.repo 的文件
新建备份文件夹 mkdir bak
https://i-blog.csdnimg.cn/direct/f81cff22780c43b6ac632fd26c159e89.png
移动文件至备份文件夹中 mv UnionTechOS.repo bak/
https://i-blog.csdnimg.cn/direct/be1d01755dd946c3984bb2d37e73dfae.png
修改安装源配置文件 UnionTechOS.repo
#vi UnionTechOS.repo
cat << EOF >> local-source.repo

name=BaseOS
enabled=1
baseurl=file:///mnt/BaseOS
gpgcheck=0

name=AppStream
enabled=1
baseurl=file:///mnt/AppStream
gpgcheck=0
EOF
https://i-blog.csdnimg.cn/direct/c984bada4ac84bd19babb186f88cd1f5.png
检察文件内容:
cat local-source.repo
https://i-blog.csdnimg.cn/direct/02e53548d64f42c0b5e2facd7bd244df.png
#使开机自启文件见效
mount -a
https://i-blog.csdnimg.cn/direct/ad7f274f02794abcbe63f87b3a577045.png
#检察yum仓文件是否见效
yum repolist all
https://i-blog.csdnimg.cn/direct/798907ef9dbf4d0cb6a8202e072f49bb.png
挂载系统iso到/mnt
起首将统信安装的ios文件拷贝到/uosios下
mkdir /uosios ##新建一个目录
将麒麟安装iOS文件,考入/uosios 里加载ios到虚拟光驱
mount -o loop /uosios/uos-server-20-1070a-amd64.iso /mnt
https://i-blog.csdnimg.cn/direct/c9345d5374da422785f9f781b5f15acb.png
df -h 检查是否挂载乐成
df -h
https://i-blog.csdnimg.cn/direct/aaa00a96f6a54ffeaa9ab3f9a6363c6b.png
1.安装软件包
yum install -y binutils compat-libcap1 compat-libstdc++ compat-libstdc++ gcc gcc-c++ glibc glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc+±devel libXi libXtst make sysstat libnsl
dnf -y install bc
dnf -y install binutils
dnf -y install compat-openssl10
dnf -y install elfutils-libelf
dnf -y install glibc
dnf -y install glibc-devel
dnf -y install ksh
dnf -y install libaio
dnf -y install libXrender
dnf -y install libX11
dnf -y install libXau
dnf -y install libXi
dnf -y install libXtst
dnf -y install libgcc
dnf -y install libnsl
dnf -y install libstdc++
dnf -y install libxcb
dnf -y install libibverbs
dnf -y install make
dnf -y install policycoreutils
dnf -y install policycoreutils-python-utils
dnf -y install smartmontools
dnf -y install sysstat
dnf -y install autoconf
dnf -y install automake
dnf -y install binutils-devel
dnf -y install bison
dnf -y install dos2unix
dnf -y install ftp
dnf -y install gcc
dnf -y install gcc-c++
dnf -y install lrzsz
dnf -y install python-devel
dnf -y install numactl
dnf -y install numactl-devel
dnf -y install unixODBC
dnf -y install unixODBC-devel
dnf -y install unzip
dnf -y install vnc
dnf -y install cmake
dnf -y install readline
dnf -y install readline-devel
dnf -y install kmod
dnf -y install kmod-libs
https://i-blog.csdnimg.cn/direct/c148f5f52dd0417f82dba22441bf3a98.png
https://i-blog.csdnimg.cn/direct/ebc8cb1205ee485c9761c6868c36f3f4.png
##设置英文情况(我没做)
echo “export LANG=en_US.UTF-8” >> ~/.bash_profile
cat ~/.bash_profile
https://i-blog.csdnimg.cn/direct/f711cc92ed2543a68e6780dc86bd3197.png
创建安装目录:
##创建目录
mkdir /oracle
mkdir /oracle/oracle
mkdir /oracle/oradata
mkdir /oracle/backup
mkdir /oracle/archive
https://i-blog.csdnimg.cn/direct/d5f9e4f81b7d4420849b9185aeb86f50.png
##配置用户和组
/usr/sbin/groupadd -g 60001 oinstall
/usr/sbin/groupadd -g 60002 dba
/usr/sbin/groupadd -g 60003 oper
useradd -u 61001 -g oinstall -G dba,oper oracle
https://i-blog.csdnimg.cn/direct/5e5c69be5b214ba49346cf6df40336af.png
#passwd oracle //Linux 系统中用于实验以非交互式的方式为用户 oracle 设置暗码为!QAZ@WSX3edc4rfv
echo “!QAZ@WSX3edc4rfv” | passwd --stdin oracle
#执行运行权限
echo “oracle ALL=(ALL) NOPASSWD:ALL” >> /etc/sudoers
https://i-blog.csdnimg.cn/direct/d09b4722a3bf47c49940fa5fe1a58ab2.png
这条下令在 Unix 和 Linux 系统中用于修改 /etc/sudoers 文件,该文件界说了哪些用户可以运行哪些下令作为其他用户,而且是否需要输入暗码。
具体来说,这条下令的功能是:
echo “oracle ALL=(ALL) NOPASSWD:ALL”:这部分下令会输出一个字符串,该字符串是 /etc/sudoers 文件中的一行配置。这行配置表示:
oracle:用户名,表示 oracle 这个用户可以执行以下界说的 sudo 下令。
ALL=(ALL):第一个 ALL 表示 oracle 可以在任何主机上执行 sudo 下令;(ALL) 表示 oracle 可以作为任何用户(包罗 root)执行 sudo 下令。
NOPASSWD:ALL:表示 oracle 在执行 sudo 下令时不需要输入暗码,而且他可以执行所有(ALL)下令。
      /etc/sudoers:这部分下令将前面 echo 下令输出的字符串追加到 /etc/sudoers 文件的末尾。
    ##创建目录和权限
mkdir -p /oracle/oracle
mkdir -p /oracle/oracle/app/oracle/product/11.2.0
mkdir -p /oracle/oracle/app/oraInventory
chown -R oracle:oinstall /oracle/oracle
chown -R oracle:oinstall /oracle/oradata
chown -R oracle:oinstall /oracle/archive
chown -R oracle:oinstall /oracle/backup
chmod -R 775 /oracle/oracle
chmod -R 775 /oracle/oradata
chmod -R 775 /oracle/archive
chmod -R 775 /oracle/backup


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库