3.FISCO BCOS联盟链和控制台安装 正常情况会不停地输出连接信息,从输出可以看出node0与另外3个节点有连接。切换到fisco目录,并下载控制台。#执行下面指令,检查是否在共识。端口被占用,杀掉所有的。正常情况会不停输出带有。的日志,即表示共识正常。如果窗口关不掉可强制性。
2.WeBASE一键部署 一键部署可以在同机快速搭建WeBASE管理台环境,方便用户快速体验WeBASE管理平台。一键部署会搭建:节点(FISCO-BCOS 2.0+)、管理平台(WeBASE-Web)、节点管理子系统(WeBASE-Node-Manager)、节点前置子系统(WeBASE-Front)、签名服务(WeBASE-Sign)。其中,节点的搭建是可选的,可以通过配置来选择使用已有链或者搭建新链。前提条件1.1 添加仓库,回车继续。
1.VMware安装Ubuntu22系统 Ubuntu 22.04 LTS是Canonical于2022年4月21日发布的操作系统,代号为Jammy Jellyfish(果酱水母)。Ubuntu 22.04 LTS采用GNOME电源配置文件和流线型工作空间过渡;提高优化图形驱动程序上的桌面帧速率;使用新的加密算法迁移到OpenSSL v3以提高安全性;提供十种不同的强调色,有深色和浅色变体主题,以及较广泛的社区壁纸选择。
Ambari2.7.4集成Hue4.6.0 一、前言Hue是一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给Apache基金会的Hadoop社区,它是基于Python Web框架Django实现的。通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job,执行Hive的SQL语句,浏览HBase数据库等等。二、版本信息Ambari:2.7.4HDP:3.1.4
Redis Cluster搭建和开机自启设置 一、前言 redis最开始使用主从模式做集群,若master宕机需要手动配置slave转为master;后来为了高可用提出来哨兵模式,该模式下有一个哨兵监视master和slave,若master宕机可自动将slave转为master,但它也有一个问题,就是不能动态扩充;所以在3.x提出cluster集群模式。redis从3.0开始支持集群功能。redis集群采用无中心节点方式实现,无需proxy代理,客户端直接与redis集群的每个节点连接,根据同样的hash算法计算出key对应的s...
Mysql Cluster 集群搭建和开机自启 一、前言MySQL的集群方案有很多,比如自带的MySQL Replication,官方的MySQL Fabirc、MySQL Cluster,还有三方的MMM、MHA等等,每个方案都是各自的优缺点,选型无非是要考虑高可用性、可伸缩性、负载均衡等等。二、介绍MySQL Cluster 是MySQL 官方集群部署方案,它的历史较久。支持通过自动分片支持读写扩展,通过实时备份冗余数据,是可用性最高的方案,声称可做到99.999%的可用性。MySQL NDB Cluster架构按照节点类型分为.
MyBatis动态创建SqlSessionFactory 一、前言 云平台上运行了很多项目,根据项目id动态的切换数据库,MyBatis启动的时候只会加载一次,很显然无法满足。每次有新项目上传都需要改配置文件然后重启,太low了,所以需要自己根据项目id手动创建SqlSessionFactory进行数据库连接。 原理:将SqlSessionFactory放入Map集合里,判断对应项目id是否创建SqlSessionFactory,若没创建就创建新的,Map有点话就更加动态切换。 动态创建SqlSessionFactor...
DBeaver连接phoenix、hive 一、DBeaver介绍DBeaver dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具,是一个通用的数据库管理工具和 SQL 客户端。支持数据库: MySQL、Oracle、PostgreSQL、IBM DB2、Microsoft SQL Server、clickhouse、phoenix、hive、redis、Sybase、ODBC、Java DB (Derby)、Firebird (Interbase)、HSQLDB、SQLite、Mimer、H2、I...
python mysql API 一、环境准备mysql安装https://mp.csdn.net/postedit/81771687 下载依赖包 pip3 install pymysql二、接口调用以下罗列两种实现方式,第一种:是原生的;第二种:集成pandas的,原理是ORM对象关系映射技术,即ORM(Object-Relational Mapping)技术,指的是把关系数据库的表结构映射到对象上,通过使...
python phoenix API 一、phoenix Phonix是搜索引擎,n个版本之前是作为独立的产品存在的,现在集成到hbase里面。Phoenix是一个开源的HBASE SQL层。Phoeinx可以用标准的JDBC API替代HBASE client API来创建表,插入和查询查询HBASE中的数据。Phoenix作为应用层和HBASE之间的中间件,以下特性使它在大数据量的简单查询场景有着独有的优势...
python redis API 一、redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支...
python happybase API 一、环境准备下载happybase包 pip3 installhappybase 安装thrift 安装步骤:https://mp.csdn.net/postedit/82250725二、接口调用使用连接资源池方式configuration.properties[Hbase]hbase_host:172.8.10.xxhbase_port:9090hbase...
Ambari启用HDP服务的自动重启/恢复? 作为群集管理员或群集操作员,您可以启用堆栈中的每个服务以自动重新启动。启用服务的自动启动会导致ambari-agent尝试在停止状态下重新启动服务组件,而无需用户手动操作。作为第一步,您应该为核心Hadoop服务中的工作节点,YARN和HDFS中的DataNode和NameNode组件启用自动启动。您还应该为SmartSense服务中的所有组件启用自动启动。启用自动启动后,在Ambari...
python hbase API (二) thrift2 一、python hbase API (一) thrift2环境准备python hbase API (一) thrift2环境准备https://mp.csdn.net/postedit/86501781二、python hbase API (二)1、configuration.properties将configuration.properties放在项目的resour...
python hbase API (一) thrift2环境准备 一、搭建hbase集群,安装thrift服务并启动安装步骤:https://blog.csdn.net/qq_21153619/article/details/82250725cd /usr/hdp/2.6.2.0-205/hbase/bin/ ./hbase-common.sh start thrift二、Thrift API 在网上很多人说在hbase根目录下存在Hbase.t...
Ambari 使用 Hive View 异常处理:Service 'userhome' check failed: File does not exist: /user/admin 进入Hive View客户端的时候报这个错误:Service 'userhome' check failed: File does not exist: /user/admin查看目录结构 hdfs dfs -ls /user 发现没有admin目录,自己创建一个 su hdfshdfs dfs -mkdir /user/adminhdfs dfs -chown a...
redis重启时报vm.overcommit_memory、somaxconn错误 redis莫名其妙的报这个错误,是redis缓存的数据过多,没有提前做好数据过期策略,导致超过物理机的实际内存。需要修改计算机内存策略,然后重启redis,删除redis冗余数据就ok错误信息:内核参数overcommit_memory overcommit_memory是内存分配策略设置内存分配策略(可选,根据服务器的实际情况进行设置)/proc/sys/vm...
Linux下ntp时间服务器搭建 环境准备系统:CenOS7.5 虚拟机:172.8.10.140-147 主:172.8.10.140 从:172.8.10.141-147一、确认ntp的安装1、确认是否已安装ntprpm -qa|grep -i ntp2、删除已安装ntprpm -ev xxx --nodeps #强制性卸载xx服务rpm -ev fontpackages-filesy...
python 关闭redis连接 python读写redis时,到底需不需要关闭redis连接池连接?import redisdef RedisUtils(): pool = redis.ConnectionPool(host='172.8.10.145', port=6379, password="xxxxxx", decode_responses=True) r = redis.Redis(conne...