Linux7 下Hadoop集群用户管理方案之五 安装Hadoop集群遇到的坑

Hadoop 配置 Kerberos 认证_hadoop kerberos认证 rw-r–r–. 1 root root 1298 10月 5 17:14 bd_ca_cert。-rw-r–r–. 1 root root 1834 10月 5 17:14 bd_ca_key。 阅读详情
自己在安装时候遇到的一部分的坑。


密码都不能用了。。
难道是因为。。改了kdc.conf?? 从ip改成端口了
PS。这个还没有解决。。Kerberos创建用户,创建的用户密码过期之后不可用的问题。Kerberos还没有完全吃透,还没解决。


/opt/cm-5.9.0/share/cmf/bin/gen_credentials.sh failed with exit code 1 and output of <<
+ export PATH=/usr/kerberos/bin:/usr/kerberos/sbin:/usr/lib/mit/sbin:/usr/sbin:/usr/lib/mit/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ PATH=/usr/kerberos/bin:/usr/kerberos/sbin:/usr/lib/mit/sbin:/usr/sbin:/usr/lib/mit/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ CMF_REALM=HADOOP.COM
+ KEYTAB_OUT=/tmp/cmf1986556804032057570.keytab
+ PRINC=yarn/slave2@HADOOP.COM
+ MAX_RENEW_LIFE=432000
+ KADMIN='kadmin -k -t /tmp/cmf817148388354671948.keytab -p cloudera-scm/admin@HADOOP.COM -r HADOOP.COM'
+ RENEW_ARG=
+ '[' 432000 -gt 0 ']'
+ RENEW_ARG='-maxrenewlife "432000 sec"'
+ '[' -z /tmp/krb59017674432558873467.conf ']'
+ echo 'Using custom config path '\''/tmp/krb59017674432558873467.conf'\'', contents below:'
+ cat /tmp/krb59017674432558873467.conf
+ kadmin -k -t /tmp/cmf817148388354671948.keytab -p cloudera-scm/admin@HADOOP.COM -r HADOOP.COM -q 'addprinc -maxrenewlife "432000 sec" -randkey yarn/slave2@HADOOP.COM'
kadmin: Incorrect password while initializing kadmin interface

>>



就是因为密码不行了。。
怎么弄一个永久的密码呢





kinit: Cannot determine realm for host (principal host/6accda1c7f91@)

 Failed on local exception: java.io.IOException: java.lang.IllegalArgumentException: Server has invalid Kerberos prin
cipal: hdfs/master@HADOOP.COM; Host Details : local host is: "6accda1c7f91/172.19.0.2"; destination host is: "10.20.66.212":8020;
解决方案:需要在/etc/hosts 中配置  10.20.66.212 master







/opt/cm-5.9.0/share/cmf/bin/gen_credentials.sh failed with exit code 1 and output of <<
+ export PATH=/usr/kerberos/bin:/usr/kerberos/sbin:/usr/lib/mit/sbin:/usr/sbin:/usr/lib/mit/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ PATH=/usr/kerberos/bin:/usr/kerberos/sbin:/usr/lib/mit/sbin:/usr/sbin:/usr/lib/mit/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ CMF_REALM=HADOOP.COM
+ KEYTAB_OUT=/tmp/cmf2885609246198664122.keytab
+ PRINC=yarn/slave2@HADOOP.COM
+ MAX_RENEW_LIFE=432000
+ KADMIN='kadmin -k -t /tmp/cmf8365314439897372734.keytab -p cloudera-scm/admin@HADOOP.COM -r  HADOOP.COM'
+ RENEW_ARG=
+ '[' 432000 -gt 0 ']'
+ RENEW_ARG='-maxrenewlife "432000 sec"'
+ '[' -z /tmp/krb54503148931985644829.conf ']'
+ echo 'Using custom config path '\''/tmp/krb54503148931985644829.conf'\'', contents below:'
+ cat /tmp/krb54503148931985644829.conf
+ kadmin -k -t /tmp/cmf8365314439897372734.keytab -p cloudera-scm/admin@HADOOP.COM -r  HADOOP.COM -q 'addprinc -maxrenewlife "432000 sec" -randkey yarn/slave2@HADOOP.COM'
kadmin: Cannot contact any KDC for realm ' HADOOP.COM' while initializing kadmin interface

>>

kinit: Cannot contact any KDC for realm 'HADOOP.COM' while getting initial credentials
解决方案  1:查看/etc/krb5.conf
2: 查看/etc/hosts
  1. :查看Kerberos服务有没有启动



启动Agent报错
.tail -200f /opt/cm-5.9.0/log/cloudera-scm-agent/cloudera-scm-agent.log

[25/Apr/2017 13:15:31 +0000] 15953 MainThread agent        INFO     CM server guid: 8dd2c1ca-ef6c-434f-93bf-267c0fd763c7
[25/Apr/2017 13:15:31 +0000] 15953 MainThread agent        INFO     Using parcels directory from server provided value: /opt/cloudera/parcels
[25/Apr/2017 13:15:31 +0000] 15953 MainThread parcel       INFO     Agent does create users/groups and apply file permissions
[25/Apr/2017 13:15:31 +0000] 15953 MainThread parcel_cache INFO     Using /opt/cloudera/parcel-cache for parcel cache
[25/Apr/2017 13:15:31 +0000] 15953 MainThread agent        ERROR    Caught unexpected exception in main loop.
Traceback (most recent call last):
  File "/opt/cm-5.9.0/lib64/cmf/agent/build/env/lib/python2.7/site-packages/cmf-5.9.0-py2.7.egg/cmf/agent.py", line 758, in start
    self._init_after_first_heartbeat_response(resp_data)
  File "/opt/cm-5.9.0/lib64/cmf/agent/build/env/lib/python2.7/site-packages/cmf-5.9.0-py2.7.egg/cmf/agent.py", line 938, in _init_after_first_heartbeat_response
    self.client_configs.load()
  File "/opt/cm-5.9.0/lib64/cmf/agent/build/env/lib/python2.7/site-packages/cmf-5.9.0-py2.7.egg/cmf/client_configs.py", line 682, in load
    new_deployed.update(self._lookup_alternatives(fname))
  File "/opt/cm-5.9.0/lib64/cmf/agent/build/env/lib/python2.7/site-packages/cmf-5.9.0-py2.7.egg/cmf/client_configs.py", line 432, in _lookup_alternatives
    return self._parse_alternatives(alt_name, out)
  File "/opt/cm-5.9.0/lib64/cmf/agent/build/env/lib/python2.7/site-packages/cmf-5.9.0-py2.7.egg/cmf/client_configs.py", line 444, in _parse_alternatives
    path, _, _, priority_str = line.rstrip().split(" ")
ValueError: too many values to unpack
解决方案:
好像是JDK的版本问题?


需要删除OpenJDK。使用Oracle JDK。
注意source 
另外。。注意  export JAVA_HOME  ……犯了低级错误



  1. #On Mac OS  
  2. brew install pstree  
  3.   
  4. #On Fedora/Red Hat/CentOS  
  5. yum install psmisc #using psmisc package for pstree  
  6.   
  7. #On Ubuntu/Debian APT  
  8. apt-get install psmisc  


又一个问题。
Failed to format NameNode
/usr/lib/hadoop-hdfs/bin/hdfs: 没有那个文件或目录



一直听在添加节点的页面。。显示delete CDH
难道因为没有用户??
useradd --system --home=/opt/cm- 5.6 . 0 /run/cloudera-scm-server --shell=/bin/ false --comment "Cloudera SCM User" cloudera-scm
chown cloudera-scm:cloudera-scm /opt/cloudera/parcels 

mkdir -p /opt/cloudera/parcel-repo 
chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo 

mkdir -p /opt/cloudera/parcels 
chown cloudera-scm:cloudera-scm /opt/cloudera/parcels 
解决方案:
果然是没有用户,还有就是免密登陆
另外就是把agent节点上 parcel-repo 目录删掉。
把parcles目录中的残留数据清空


启动Hive的时候 message:Version information not found in metastore


Parcel not distribute d but have active state ACTIVATING
可以尝试把 /opt/cloudera/parcels 下的残留文件删除


Failed to format namenode
在每个节点可以尝试创建cloudera-scm用户   另外设置对应的权限。



新的一个Hadoop的机器。访问总是跟我说
 Server has invalid Kerberos principal: hdfs/edu-bigdata-01.novalocal@HADOOP.COM; Host Details : local host is: "shihys-MacBook-Pro.local/10.20.5.172"; destination host is: "10.10.106.156":8020;
想起来没有设置 /etc/hosts
设置上之后。。
又出新错。
Failed on local exception: java.io.IOException: Couldn't setup connection for hdfs@HADOOP.COM to edu-bigdata-01.novalocal/10.10.106.156:8020; Host Details : local host is: "shihys-MacBook-Pro.local/10.20.5.174"; destination host is: "edu-bigdata-01.novalocal":8020;

 [Caused by GSSException: No valid credentials provided (Mechanism level: Failed to find any Kerberos tgt)]

kinit: krb5_get_init_creds: time skew (43202) larger than max (300)
时间不对。相差太多
我去了。。。竟然是因为Kerberos 时间跟本地时间相差太多。。
终于找到原因了。。晕死了。。
主要需要看一下时区。。
EDU  CST。。。
date  -U 看UTC时间。。最准了。

Arch Linux内核升级的精准管理:告别IgnorePkg,构建可审计可回滚的DKMS自动化体系 Linux内核是操作系统的核心抽象层,其升级涉及模块编译、头文件匹配与硬件驱动兼容性等底层机制。Arch Linux滚动更新模型下,盲目使用IgnorePkg会导致安全补丁缺失、DKMS模块断链和隐性依赖冲突,本质是将内核生命周期管理退化为人工运维。真正的稳定性源于可预测的验证流程、原子化的模块重建和完整的回滚能力。通过pacman-hooks实现事前拦截、事中加固与事后审计,并结合DKMS深度调优(如build路径修复、GCC沙箱隔离、硬件感知加载),可构建面向生产环境的内核免疫系统。本文聚焦Arch L 阅读详情

相关推荐

大数据处理技术作业——使用HBase&MongoDB&MapReduce进行数据存储和管理

【1.列出数据的下载链接,或者说明数据的采集方法。2.概述数据的背景与内容。3.概述数据的 Volume和 Variety。】本次作业的原始数据是在 kaggle 上找的开源的亚马逊餐饮评论数据集,数据集是由几个学者共同收集的,该数据集包含对亚马逊不同美食的评论。数据跨度超过 10 年,包括截至 2012 年 10 月的所有 500000 条评论。评论包括产品、用户信息、评级和纯文本评论,它还包括来自所有其他亚马逊类别的评论。

SG_teresa's blog 5104

Zookeeper启动kerberos所遇到一点问题

Zookeeper启动kerberos所遇到一点问题 参考:https://blog.youkuaiyun.com/post_yuan/article/details/54406148 1、kinit: Cannot contact any KDC for realm ‘HADOOP.COM’ while getting initial credentials 如果/etc/krb5.conf以及ip地址没有...

u011280364的博客 8059

【kerberos】Kerberos 认证 Cannot contact KDC for realm initial credentials

后来集群维护的人员说 :现场的keytab好像是去年平台升级发生了变动,需要替换成新的keytab和principal。首先怀疑是本地没有配置对应的Host信息,第一次发现没有配置或者配置错误了,但是配置完毕后还是不对。后面把keb5.conf文件和keytab文件拷贝到我的机器,发现还是不可以。我有个环境,在进行kerberos认证的失败报错如下。然后再次执行,查看端口是否通畅,结果发现是通的。但是我在他们集群中发现是可以的,但是发现这个。

九师兄 1415

【Kerberos】kerberos认证常见错误介绍

本节按字母顺序 (A-M) 列出了 Kerberos 命令、Kerberos 守护进程、PAM 框架、GSS 接口、NFS 服务和 Kerberos 库的常见错误消息。 备注:下面这些错误有部分是通用的错误,所以解决方法并不一定适用所有场景,具体的解决方案是需要具体分析。不能一概而论。 All authentication systems disabled; connectio

wk022的专栏 5万+

【安全】Kerberos相关问题进行故障排除| 常见错误和解决方法

1.概述 转载 为了学习:Kerberos相关问题进行故障排除| 常见错误和解决方法 2.总结 可以用来帮助诊断Kerberos相关问题的原因并实施解决方案的指南。 3. 症状 单击症状链接转到相应的疑难解答部分。 2.1 Kerberos tgt javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSException: No valid credentials provided (Mechanism level: F.

九师兄 3万+

《深入掌握PostgreSQL数据库》 - 专栏介绍和目录

本专栏系统讲解PostgreSQL数据库的全栈知识,涵盖基础入门到高级实战。内容分为语言基础与进阶、核心原理、高可用架构、性能优化、运维管理、扩展开发等多个模块。从安装配置、数据类型选择到窗口函数、CTE等高级特性,再到索引优化、执行计划分析等性能调优技巧,全面解析PostgreSQL的核心功能。同时深入探讨MVCC机制、WAL日志、并发控制等底层原理,并分享高可用架构设计、备份恢复等运维实践。适合各层次开发者系统学习PostgreSQL,掌握这一强大开源数据库的关键技术。

数据知道的博客 3456

Linux7 下Hadoop集群用户管理方案之三 用户认证组件Kerberos安装

Kerberos 协议 Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。 Kerberos安装 1

记录,学习。 1810

【信息科学与工程学】【运营科学】第二篇 C4信息与通信网络运营 (C4) ——数据中心网络运营04

典型值:λ1​∈[−0.02,−0.01], λ2​∈[−0.01,0], η1​,η3​∈[0.1,0.3], η2​,η4​∈[0.05,0.15]参数:δ1​∈[−0.8,−0.3], δ2​∈[−0.5,−0.2], δ3​∈[−0.4,−0.1], δ4​∈[−0.6,−0.2]参数:φ1​∈[0.1,0.3], φ2​∈[−0.2,−0.05], φ3​∈[−0.1,0.1], φ4​∈[−0.3,−0.1]参数:α∈[0.3,0.6], β∈[0.2,0.4], γ∈[0.01,0.03]

weixin_49199313的博客 1208

Linux7 下Hadoop集群用户管理方案之一 用户管理集群方案概述

分为几个步骤 方案调研CM的部署Kerberos的安装与集成方案的实践 实现添加用户功能 第一部分:方案的调研与确认 需要做一个大数据教育平台,面向学校,培训机构等,可以基于同一个大数据基础环境,学生可以进行大数据实践,而不需要复杂的搭建过程。 HDFS章节: 想做到这一点,不可避免的就是数据隔离的问题,文件不能被互删,只能读取自己的文件,这是我们首要面临的问

记录,学习。 1077

爆改YOLOv8 | PSA注意力机制融合入YOLOv8

yolov8,PSA注意力,即插即用

weixin_43986124的博客 2497

GD32官方资料学习体系(主要包括MCU选型、原理图PCB设计、软件开发入门及用户手册等)

大部分还未更新,先占个坑,日后更新…… 目前国外芯片涨价涨的离谱(就是在说ST),国内最好的替代就是兆易创新出的系列芯片了。但是官方资料繁杂,小白上手不易,因此边入门边记录,也给后来者根据官方资料可以有一个较为完整的学习体系。

Eddie的博客 1万+

Linux7 下Hadoop集群用户管理方案之二 CDH5.9.0版本安装配置

前期准备: 第一步:装NTP 这个单独做了一个文档专门写NTP. 我擦。搞死了。一上午都在搞这个ntp。。。终于搞定了。 第二步:改Hosts文件 echo '10.10.106.156   edu-bigdata-01.novalocal' > /etc/hosts echo '10.10.106.157   edu-bigdata-02.novalocal' >>

记录,学习。 1567

浅谈专项测试之弱网络测试

浅谈专项测试之弱网络测试 一.弱网络测试背景 移动端产品的使用并非完全都是在流畅的wifi环境,大部分用户主要使用4G,3G,2G等网络,另外因为移动端产品使用的场景多变,如进公交,上地铁,坐电梯,使得弱网测试显得尤为重要。考虑到各种场景的客户端展示及容错,提升产品的印象和用户体验,提高产品的健壮性,弱网测试必不可少。 二.弱网络测试建议 网下需要进行功能点测试,无网络测试,网络切换测试等,测试过程除了关注功能点的实现,还应关注用户体验等各个方面 三.弱网络测试通用功能点总结 四.弱网络测试用例实例

ITstudy001的博客 1011

Linux7 下Hadoop集群用户管理方案之四 CDH集成Kerberos

CM 开启Kerberos  认证 在CM上使用Kerberos认证,它会帮我们创建所有的需要的Kerberos账户,并且在启动的时候自动生成keytab存放到对应的启动目录,在配置文件中添加对应的keytab文件配置和用户名。 所以,只需要给CM创建一个拥有管理员权限的账户。CM就能够完成大部分的初始化工作。 首先添加一个管理员用户 Kadmin.local:

记录,学习。 1671

Coze HTTP请求节点实战:5分钟搞定天气API对接(含动态参数技巧)

本文通过一个天气预报API对接的实战案例,详细讲解了如何在Coze平台使用HTTP请求节点实现外部数据交互。文章重点演示了动态参数传递、JSON响应解析与错误处理等核心技巧,帮助开发者在5分钟内快速构建稳定可靠的智能体外部服务调用能力。

weixin_29233333的博客 676

LMX2594时钟配置实战:TICS PRO从入门到寄存器导出

本文详细介绍了LMX2594时钟芯片的配置实战,重点讲解了如何使用TICS PRO调试软件简化复杂的寄存器设置过程。通过实例演示从基础频率配置到高级参数调优的全流程,并分享SPI写入的嵌入式系统移植技巧,帮助工程师快速掌握高性能时钟芯片的配置方法。

weixin_29189003的博客 552

Hadoop集群环境变量管理优化实践

环境变量管理是Linux系统运维和分布式集群部署中的基础技术,其核心原理是通过预设变量值影响进程运行环境。在Hadoop等大数据生态系统中,合理的环境变量配置能确保组件间正确协作,避免路径冲突和依赖问题。传统单文件管理模式存在维护困难、风险集中等痛点,采用模块化的/etc/profile.d方案可实现原子性配置和热加载。该技术方案特别适用于多节点生产环境,通过Ansible等自动化工具能快速同步配置,结合版本控制和变更审计可构建企业级运维体系。本文以Hadoop集群为例,详细解析环境变量管理的工程化实践与优

weixin_33895516的博客 408

在Mac下配置用VSCode编写C/C++程序的环境

前言    最近需要编写一些C/C++程序,由于体量都不是很大所以想要追求一个轻量化的编辑和编译环境,于是想起了在Dock栏吃灰的VSCode。通过查找资料,包括VSCode的官方文档,最终配置实现了Mac下基于VSCode的C/C++编辑环境搭建。 正文    在配置环境之前先检查一下机器上都安装了什么C++编译器,通过以下两条命令可以查看是否安装了g++/clang编译器,本人两种编...

Kalikali的专栏 5万+

大数据基石-Hadoop3.x学习教程-Hadoop产品了解与快速上手

大数据基石-Hadoop Hadoop3.x版本全系列教程 === 楼兰 === 文章目录一、关于Hadoop1、关于Hadoop产品2、Hadoop课程内容3、Hadoop的主要组件二、Hadoop环境搭建以及快速上手1、Linux环境搭建2、Hadoop集群搭建3、Hadoop快速上手三、上手总结 一、关于Hadoop 1、关于Hadoop产品 ​ 首先,关于Hadoop的重要性 ​ 对于Hadoop的重要性,再怎么强调也不过分。他可以说是开源大数据领域的开辟之...

roykingw的专栏 800

【软件系统架构】系列四:嵌入式软件-NPU(神经网络处理器)系统及模板

NPU(Neural Processing Unit) 是专门用于人工神经网络推理与训练的处理器,具备高并行、低功耗、低延迟等特点。它是边缘 AI、自动驾驶、智能摄像头、语音识别等场景中的关键硬件。

moton2017的博客 2249

备赛电赛学习硬件篇(六):复位电路工作原理

上电复位的工作过程是在加电时,复位电路通过电 容加给RST端一个短暂的高电平信号,此高电平信号随着Vcc对电容的充电过程而逐渐回落,即RST端的高电平持续时间取决于电容的充电时间。在图2的复位电路中,当Vcc掉电时,必然会使RST端电压迅速下降到0V以下,但是,由于内部电路的限制作用,这个负电压将不会对器件产生损害。在上电或复位过程中,控制CPU的复位状态:这段时间内让CPU保持复位状态,而不是一上电或刚复位完毕就工作,防止CPU发出错误的指令、执行错误操作,也可以提高电磁兼容性能。

m0_61022809的博客 6771

C语言 linux 负载均衡代码,基于LVS大规模负载均衡集群 - LINUX-E - LINUX,MYSQL,PHP,C语言,分布 ....docx...

基于LVS大规模负载均衡集群 - LINUX-E - LINUX,MYSQL,PHP,C语言,分布 ...蓝金伟()实战项目一览基于LVS的大规模负载均衡集群1). LVS深入研究,测试, 撰写研究报告2).自动化安装,配置LVS3).搭建超过100台服务器组成的负载均衡集群4).自动化的管理5).自动化服务切换6).统一的web管理界面7).稳定运行超过90天B.基于nginx的大规模负载均衡集...

weixin_28840811的博客 166

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Linux环境下的Docker的三种常用方式安装(强烈推荐第二种安装方式)推荐Portainer GUI管理工具

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker的应用场景: Web 应用的自动化打包...

抛物线的博客 3678

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Linux的网络信息详解

一 修改主机名称 1.1 临时修改 命令: hostname wolf (将其主机名修改为wolf) 之后在退出该系统, 重新登录一下就可以看到修改成功了, 但是这只是临时的. 1.2 长久修改 命令: vi /etc/hostname 二 DNS解析 作用: 域名解析服务, 可以将域名转换为ip地址 2.1 DNS域名劫持(现在基本上不存在这种情况了) window修改域名的配置文件位置 ---> C:\Windows\System32\drivers\etc\hosts 例如:

向上的"狼"的博客 1087

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

kerberos error:can not contact to any kdc

配置kerberos设置了管理员后总是kinit测试时显示:Kinit:can not contact any KDC for realm "EXAMPLE.COM" while getting initial credentials.    可能的原因是   1. 没修改编辑文件.bash_profile 应 改成PATH=/usr/local/sbin:/usr/local/bin:$PA

大海小鱼的专栏 1万+
上一篇: Linux7 下Hadoop集群用户管理方案之四 CDH集成Kerberos
下一篇: Nginx 配置静态文件404问题
line_aijava
博客等级 码龄16年 31粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值