RHEL 5.3 下单节点oracle 11G RAC的安装

【Oracle 11G RAC 零基础搭建】 redhat6.9+oracle 11g rac 搭建过程 阅读详情

开始测试oracle 11g rac,本本的性能有限,因此装个单节点rac。步骤如下:


网卡绑定


修改/etc/modprobe.conf 和/etc/sysconfig/network-scripts下的ifcfg-bond*  ifcfg-eth*

这里不再多说


配置Xmanager连接

vi /usr/share/gdm/defaults.conf


将[xdmcp]下的Enable=false 改成 Enable=true

AllowRemoteRoot=false 改成 AllowRemoteRoot=true


使之生效:

gdm-restart



检查系统中是否安装了需要的包


需要安装的包的清单:

 

binutils-2.15.92.0.2
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.97
elfutils-libelf-devel-0.97
expat-1.95.7
gcc-3.4.6
gcc-c++-3.4.6
glibc-2.3.4-2.41
glibc-2.3.4-2.41 (32 bit)
glibc-common-2.3.4
glibc-devel-2.3.4
glibc-headers-2.3.4
libaio-0.3.105
libaio-0.3.105 (32 bit)
libaio-devel-0.3.105
libaio-devel-0.3.105 (32 bit)
libgcc-3.4.6
libgcc-3.4.6 (32-bit)
libstdc++-3.4.6
libstdc++-3.4.6 (32 bit)
libstdc++-devel 3.4.6
make-3.80
pdksh-5.2.14
sysstat-5.0.5
unixODBC-2.2.11
unixODBC-2.2.11 (32 bit)
unixODBC-devel-2.2.11
unixODBC-devel-2.2.11 (32 bit)

 

rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n'binutils \
compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
ksh \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel


创建用户


新建几个用户组

groupadd -g 1000 oinstall

groupadd -g 1020 asmadmin

groupadd -g 1021 asmdba

groupadd -g 1031 dba

groupadd -g 1022 asmoper

 

创建用户

useradd -u 1100 -g oinstall -G asmadmin,asmdba grid

useradd -u 1101 -g oinstall -G dba,asmdba oracle

 

passwd oracle

passwd grid

 

修改环境变量

 

cat>>/home/grid/.bashrc<<EOF
if [ -t 0 ]; then
stty intr ^C
fi
export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=/opt/app/11.2.0/grid
export ORACLE_SID=+ASM1
export PATH=\$ORACLE_HOME/bin:\$PATH
umask 022
EOF
cat>>/home/oracle/.bashrc<<EOF
if [ -t 0 ]; then
stty intr ^C
fi
export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=/opt/app/oracle/product/11.2.0/db_1
export ORACLE_SID=oradb1
export PATH=\$ORACLE_HOME/bin:\$PATH
umask 022
EOF

cat>>/root/.bashrc<<EOF
export PATH=/opt/app/11.2.0/grid/bin:/opt/app/oracle/product/11.2.0/db_1/bin:\$PATH
EOF

配置网络

修改/etc/hosts文件(根据实际情况修改)
cat>/etc/hosts<<EOF
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain   localhost
# Public Network - (eth0,eth1---bond0)
192.168.77.241  rac  rac.wildwave.com
# Private Interconnect - (eth2,eth3-bond1)
10.10.10.241    rac-priv
# Public Virtual IP (VIP) addresses for - (eth0,eth1---bond0)
192.168.77.243  rac-vip
EOF

配置DNS


服务器端配置


修改/etc/named.conf文件

cd /var/named/chroot/etc

cat> named.conf<<EOF
options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
 
        // Those options should be used carefully because they disable port
        // randomization
        // query-source    port 53;
        // query-source-v6 port 53;
 
        allow-query     { 192.168.77.0/24; };
        
};
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
view localhost_resolver {
        match-clients      { 192.168.77.0/24; };
        match-destinations { any; };
        recursion yes;
        include "/etc/named.rfc1912.zones";
};

controls {
      inet 127.0.0.1 allow { localhost; } keys { "rndckey"; };
};
include "/etc/rndc.key";
EOF


cat> named.rfc1912.zones<<EOF
zone "." IN {
        type hint;
        file "named.ca";
};
zone "wildwave.com" IN {
        type master;
        file "wildwave.zone";
        allow-update { none; };
};
 
zone "77.168.192.in-addr.arpa" IN {
        type master;
        file "named.wildwave";
        allow-update { none; };
};
EOF


修改/var/named/下的文件

cd /var/named/chroot/var/named/
cat>named.ca<<EOF
;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache  .  <file>"
;       configuration file of BIND domain name servers).
;
;       This file is made available by InterNIC 
;       under anonymous FTP as
;           file                /domain/named.cache
;           on server           FTP.INTERNIC.NET
;       -OR-                    RS.INTERNIC.NET
;
;       last update:    Jun 17, 2010
;       related version of root zone:   2010061700
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
A.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:BA3E::2:30
;
; FORMERLY NS1.ISI.EDU
;
.                        3600000      NS    B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET.      3600000      A     192.228.79.201
;
; FORMERLY C.PSI.NET
;
.                        3600000      NS    C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
;
; FORMERLY TERP.UMD.EDU
;
.                        3600000      NS    D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
;
; FORMERLY NS.NASA.GOV
;
.                        3600000      NS    E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
;
; FORMERLY NS.ISC.ORG
;
.                        3600000      NS    F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
F.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:2F::F
;
; FORMERLY NS.NIC.DDN.MIL
;
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
;
; FORMERLY AOS.ARL.ARMY.MIL
;
.                        3600000      NS    H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
H.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:1::803F:235
;
; FORMERLY NIC.NORDU.NET
;
.                        3600000      NS    I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
I.ROOT-SERVERS.NET.      3600000      AAAA  2001:7FE::53
;
; OPERATED BY VERISIGN, INC.
;
.                        3600000      NS    J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
J.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:C27::2:30
;
; OPERATED BY RIPE NCC
;
.                        3600000      NS    K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
K.ROOT-SERVERS.NET.      3600000      AAAA  2001:7FD::1
;
; OPERATED BY ICANN
;
.                        3600000      NS    L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET.      3600000      A     199.7.83.42
L.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:3::42
;
; OPERATED BY WIDE
;
.                        3600000      NS    M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
M.ROOT-SERVERS.NET.      3600000      AAAA  2001:DC3::35
; End of File
EOF

正向解析:

cd /var/named/chroot/var/named/

cat>wildwave.zone<<EOF
\$TTL    86400
@       IN  SOA  rac.wildwave.com.       root.wildwave.com. (
                                        2010022101    ; serial (d. adams)
                                        3H           ; refresh
                                        15M          ; retry
                                        1W           ; expiry
                                        1D )          ; minimum
 
@               IN NS        rac.wildwave.com.
rac             IN A         192.168.77.241
rac-vip          IN A         192.168.77.243
rac-scan          IN A         192.168.77.245
rac-scan          IN A         192.168.77.246
rac-scan          IN A         192.168.77.247
EOF

反向解析:

cd /var/named/chroot/var/named/

cat>named.wildwave<<EOF
\$TTL    86400
@      IN      SOA     rac.wildwave.com.   root.wildwave.com.  (
                                      2010022101 ; Serial
                                      28800           ; Refresh
                                      14400           ; Retry
                                      3600000       ; Expire
                                      86400 )         ; Minimum
@       IN     NS      rac.wildwave.com.
241     IN     PTR      rac.wildwave.com.
243     IN     PTR      rac-vip.wildwave.com.
245     IN     PTR      rac-scan.wildwave.com.
246     IN     PTR      rac-scan.wildwave.com.
247     IN     PTR      rac-scan.wildwave.com.
EOF

chkconfig named on

service named restart


客户端配置

cat>/etc/resolv.conf<<EOF

nameserver 192.168.77.241

EOF

 

vi /etc/nsswitch.conf

hosts: files dns

顺序改为

hosts:dns files


时间同步


使用CTSS

这个试验里我们使用CTSS

 

停ntp 时间同步

 

/etc/init.d/ntpd stop

 

chkconfig ntpd off

mv /etc/ntp.conf /etc/ntp.conf.org

 

 

 

使用NTP

 

chkconfig ntpd on

 

vi /etc/sysconfig/ntpd

 

# Drop root to id 'ntp:ntp' by default.

OPTIONS="-x -u ntp:ntp -p/var/run/ntpd.pid"

# Set to 'yes' to sync hw clock aftersuccessful ntpdate

SYNC_HWCLOCK=no

# Additional options for ntpdate

NTPDATE_OPTIONS=""

Then, restart the NTP service.

/sbin/service ntpd restart



配置内核参数


cat>>/etc/sysctl.conf <<EOF
kernel.shmmax = 4294967295 kernel.shmall = 2097152
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr=1048576
EOF


修改资源限制

cat>>/etc/security/limits.conf<<EOF
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF

echo "session required pam_limits.so">>/etc/pam.d/login


cat>>/etc/profile<<EOF 
if [ \$USER = \"oracle\" ] || [ $USER = \"grid\" ]; then
if [ \$SHELL = \"/bin/ksh\" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF

创建相关目录

mkdir -p /opt/app/oraInventory
chown -R grid:oinstall /opt/app/oraInventory
chmod -R 775 /opt/app/oraInventory

mkdir -p /opt/app/11.2.0/grid
chown -R grid:oinstall /opt/app/11.2.0/grid
chmod -R 775 /opt/app/11.2.0/grid

mkdir -p /opt/app/oracle
mkdir /opt/app/oracle/cfgtoollogs 
chown -R oracle:oinstall /opt/app/oracle
chmod -R 775 /opt/app/oracle

mkdir -p /opt/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /opt/app/oracle/product/11.2.0/db_1
chmod -R 775 /opt/app/oracle/product/11.2.0/db_1

安装和配置ASMLib

rpm -ivh oracleasm-support-2.1.7-1.el5.i386.rpm\
oracleasmlib-2.0.4-1.el5.i386.rpm \
oracleasm-2.6.18-128.el5-2.0.5-1.el5.i686.rpm


/etc/init.d/oracleasm configure

 

Default user to own the driver interface[]: grid
Default group to own the driver interface[]: asmadmin
Start Oracle ASM library driver on boot(y/n) [n]: y
Scan for Oracle ASM disks on boot (y/n)[y]: y
Writing Oracle ASM library driverconfiguration: done
Initializing the Oracle ASMLib driver: [ OK]
Scanning the system for Oracle ASMLibdisks: [ OK ]
 

添加asmdisk

/usr/sbin/oracleasm createdisk DISK1 /dev/sdc1

/usr/sbin/oracleasm createdisk DISK2 /dev/sdc2

/usr/sbin/oracleasm createdisk DISK3 /dev/sdc3

/usr/sbin/oracleasm createdisk DISK4 /dev/sdc4

/usr/sbin/oracleasm scandisks

/usr/sbin/oracleasm listdisks


安装cvuqdisk包

 

在grid安装目录中的rpm下,安装这个包

 

[root@rac rpm]# rpm -ivh cvuqdisk-1.0.9-1.rpm

Preparing...               ########################################### [100%]

Using default group oinstall to installpackage

  1:cvuqdisk               ###########################################[100%]


若cvuqdisk的所有者不为oinstall,则需要设置环境变量CVUQDISK_GRP的值为该用户组



安装Grid Infrastructure

使用grid用户登录,执行runInstaller来安装


这里的cluster name 添集群名称,scan name填上在dns服务器中配置的scan ip对应的名称







创建asm disk group,用于存放ocr和vote,冗余度normal为3倍,high为5倍






安装RDBMS


创建数据库




基于Linux RHEL 5 5 安装Oracle 10g RAC 阅读详情

相关推荐

Redhat5.4+Oracle 10g RAC+ASM+RAW的安装文档

基于Redhat 5 和redhat 4 的RAC 区别在对raw的处理上。 之前做的是redhat 4.7 的 RAC 实验。 准备做一个Redhat 5.4 的环境。 RAC 的一些理论东西: http://blog.csdn.net/tianlesoftware/a

linghao00的专栏 6653

单节点安装RAC

单节点安装RAC一.环境vmware+redhat linux enterpise 3as+oracle9204二.步逐1 检查LINUX环境确认以下rpm包都已经安装: 程序代码:# rpm -qa | grep compat...

cuishiping6190的博客 1150

Oracle_RAC_11.2.0.4_RHEL7.6安装

oracle RAC安装具体步骤方案

白色治愈糖 924

金仓KFS replicator安装(Oracle-KES)

壹、源端Oracle 一、安装前置配置 1、创建安装用户 groupadd flysync useradd flysync -g flysync -G mysql passwd flysync 2、上传安装文件包和license文件到服务器/home/flysync目录下,并解压 tar -xzvf KingbaseFlySync-V001R006C003B20211213-replicator.tar.gz 3、配置将hosts文件,将源端和目标端服务器都加上去 vi /e..

arthemis_14的博客 624

Oracle RAC集群安装,从零开始

本文介绍了RAC的原理以及RHEL6.4操作系统安装部署Oracle11G的详细过程

IT邦德 2万+

Oracle11g单节点centos7安装步骤

Oracle11g单节点centos7的详细安装步骤,有截图,对着这个来,都能安装好

oracle 单节点RAC安装,单节点rac安装简略过程(01)安装CLUSTERWARE

一、配置oracle用户等效性1、创建等效性文件cd;mkdir .ssh; cd .sshssh-keygen–trsassh-keygen–tdsacatid_rsa.pub >>authorized_keys--记住这些文件名(manssh搜索_keys能找到)catid_dsa.pub >>authorized_keys打开这个文件看下:看样子应该是将访问每个节点...

weixin_35225144的博客 951

手把手教你用微信小程序实现智能硬件音视频通话(含Linux/RTOS适配)

本文详细介绍了如何利用微信小程序硬件框架(WMPF)和音视频SDK,在智能硬件(包括Linux与RTOS设备)上实现音视频通话功能。文章从架构设计、设备端SDK集成、小程序VOIP插件开发到跨平台调试与性能优化,提供了全链路实战指南,帮助开发者打通微信小程序与嵌入式设备间的实时音视频通信。

ooo22的博客 329

/etc/nsswitch.conf文件详解

/etc/nsswitch.conf文件详解

m0_46829545的博客 3968

obisidian插件之【templater】模板的中文说明书

Templater 是一种模板语言,可让您将变量和函数结果插入到笔记中。它还允许您执行操作这些变量和函数的 JavaScript 代码。使用 Templater,您将能够创建强大的模板来自动执行手动任务。

m0_55795604的博客 1万+

CentOS 9 Stream 上安装 MySQL 8.0+

根据提示进行设置,包括设置新的 root 密码、禁用远程 root 登录等。MySQL 在首次安装时会生成一个临时密码。这样就完成了 MySQL 8.0.37 的安装。这将安装最新的 MySQL 8.0 版本。

小强不是坑 1679

91-Oracle 11g RAC RHEL 7+上手动创建ohashd

在RHEL 7+(或是类似的衍生Centos等)上安装oracle 11g 11.2.0.4,必然会遇见CRS-2101: The OLR was formatted using version 3.或者ohasd进程无法启动,进而导致整个集群安装失败。原因是在在RHEL 7之前的版本中,系统使用传统的init进程来管理服务启动。

远方的专栏 1266

手把手教你为ArduPilot添加自定义飞行模式:以自动巡检航线为例

本文详细介绍了如何为开源飞控ArduPilot添加自定义飞行模式,并以自动巡检航线为例,提供了从状态机设计、代码实现到地面站集成的完整开发指南。通过七步法手把手教学,帮助开发者深入理解飞控核心逻辑,实现无人机自主执行复杂巡检任务,满足行业应用定制需求。

weixin_29306875的博客 135

Database-Oracle-Linux系统安装Oracle11g RAC

在实验环境下建议每台机器3g内存 动态内存100g 两块网卡:对外的public interface和私有网卡private interface,两个子网 网卡1:host-only 网卡2:内部网络 1. 创建虚拟机 名称:node1_RAC_11gR2_rhel6u5_x64和node2_RAC_11gR2_rhel6u5_x64: 2.5-4g内存,引导:硬盘+cdrom,网卡1用hos...

adson1987的博客 4911

关于自制的《航空学报》latex模板(非官网模板)

《航空学报》的官网只提供了word模板,并且该期刊投稿只需要pdf版本不需要源文件。为方便latex爱好者撰写论文,提供该模板及说明给广大科研人士~

qq_37105055的博客 4691

百度API实现人流量数量检测(动态)

百度的这个API还挺好用的,对与不追求高精度的人来说非常适用,结合他官方给的文档,极易上手。 需要做的就是通过API Key和Secret Key获取的access_token。 然后稍微修改下代码就行,但是他给的代码并没有直接从摄像头获取视频,而是读取一个文件夹,那么就需要自己先对摄像头的输出视频进行处理。 识别结果如下,"person_num"是当前画面的人数,in是累计进入的人数,out是累计走出去的人数。 他这个有个缺点就是返回值里边并没有实时返回in和out的值,而是都是0,但是这个图片上有,图片

qq_42479987的博客 3379

rhel 7安装oracle 11g,rhel 7安装oracle 11gr2 rac 遇到的问题

rhel7 安装11g r2 rac的方法跟之前的还是有很大的区别,以至于遇到很多坑,这里汇总下:1、共享磁盘udev 绑定方式这个跟rhel7 之前的版本不一样,特别是磁盘uuid命令方式变化了很多,udev启动方式也发生了变化,for disk in `ls /dev/sd*`doecho $disk/usr/lib/udev/scsi_id --whitelisted --replace-w...

weixin_31156945的博客 716

PCB板设置20H 原则理解

20H原则是PCB设计中抑制EMI辐射的关键方法,要求电源层比相邻地层内缩20倍介质厚度(20H)。在四层板中实现20H原则需采用S-G-P-S层叠结构,确保GND与PWR紧邻。具体步骤包括:确定GND-PWR间介质厚度H,计算20H值(通常80-120mil),并在设计软件中将电源层四周内缩20H,同时保持地层完整不内缩。注意避免常见误区,如混淆介质厚度、地层内缩等。该原则能有效限制边缘场辐射,降低EMI干扰,是四层板EMC设计的重要规范。

qq_37999850的博客 690

Oracle Rac 添加节点测试笔记

一、测试环境 主机名 实例名 操作系统 数据库版本 rac1 racdb1 RHEL 6.5 64位 11.2.0.4.0 rac2 racdb2 RHEL 6.5 64位 11.2.0.4.0 rac3(添加) racdb3 RHEL 6.5 64位 11.2.0.4.0 rac4(添加) racdb...

白昼的技术专栏 4366

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

RHEL 7 下安装 Oracle 11g RAC 的补丁包

RHEL 7 下安装 Oracle 11g RAC 的补丁包 【下载地址】RHEL7下安装Oracle11gRAC的补丁包 本仓库为 RHEL 7 系统用户提供了 Oracle 11g RAC 安装所需的补丁文件,帮助用户解决系统兼容性问题,确保数据库环境的稳定运行。通过应用补丁包,您可以有效提升 Oracle 11g ...

gitblog_06715的博客 333

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Rhel6.6_Oracle11gR2(ASM,UDEV)的RAC搭建安装

原文地址:http://blog.csdn.net/fly43108622/article/details/49779391 本次演示是在Rhel6.6环境下Oracle11gR2的RAC搭建安装 环境: VM + Rhel6.6 + GI + Oracle11gR2  基本信息 1)安装包 Rhel6     :

cuiyan1982的专栏 1656

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Oracle 11g RAC on rhel 6.9 安装手册

一、安装说明1、环境说明 系统版本 数据库版本 架构 IP地址 补丁 rhel6.9 11.2.0.4 RAC 192.168.3.2 29698727 rhel6.9 11.2.0.4 RAC 192.168.3.3 29698727 2、软件存放位置规划如下: 软件 存放位置 Grid /u01/11.2.0/grid Oracle /u01/app/...

biyunao2658的博客 877
上一篇: imp导入时出现imp-00017 ora-06550的解决办法
下一篇: oracle 11g RAC 的一些基本概念(一)
小灰狼W
博客等级 码龄18年 908粉丝 32原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值