centos7.3下ScyllaDB1.6安装

ScyllaDB 安装配置

1.说明:
scylladb支持centos7.2 64位 及以上版本
相关信息:http://docs.scylladb.com/getting-started/centos_rpm/#

2.安装
sudo yum remove -y abrt
sudo yum install epel-release wget
sudo wget -O /etc/yum.repos.d/scylla.repo http://downloads.scylladb.com/rpm/centos/scylla-1.6.repo
sudo yum install scylla
sudo scylla_setup

Do you want to run kernel version check?
[YES/no]yes

Do you verify ScyllaDB packages installed?
[YES/no]yes

Do you want to enable ScyllaDB services?
[YES/no]no //这一步配置服务是否开机启动

Do you want to disable SELinux?
[YES/no]yes

Do you want to setup bootloader options?
[YES/no]yes

Do you want to setup NTP?
[YES/no]no

Do you want to setup RAID and XFS?
[YES/no]yes //是否配置单独的XFS分区作为RAID #测试时可以选no

> /dev/sdb1 
/dev/sda1 /dev/sdb type ‘done’ to finish selection. selected: /dev/sdb
> done

Do you want to setup coredump?
[YES/no]yes

Do you want to setup sysconfig?
[YES/no]yes
> eth1 //这个网口将被DPDK接管
。
Do you want to optimize NIC queue settings?

Do you want to setup IO configuration?
[YES/no]yes 

Do you want to install node exporter, that exports prometheus data from the node?
[YES/no]yes

ScyllaDB setup finished.

启动服务:sudo systemctl start scylla-server.service
查看:nodetool status
进入数据库环境:cqlsh

###################################################
操作:
keyspace有两种策略:
create KEYSPACE rootdata2 WITH replication = {‘class‘: ‘SimpleStrategy‘, ‘replication_factor‘: 2};	     #复制策略:SimpleStrategy,冗余2份数据:
CREATE KEYSPACE rootdata2 WITH REPLICATION = { ‘class‘ : ‘NetworkTopologyStrategy‘, ‘dc1‘ :3 };         #复制策略:NetworkTopologyStrategy,冗余3份数据(配置可用)

查看key:
describe rootdata2;

使用rootdata2创建表:
use rootdata2;
create table blog(id timeuuid , title text, content text, tags list<text>, category text, primary key(id));
INSERT INTO  blog (id, title , tags ) VALUES ( now(), ‘cassandra table test‘, [‘cassandra‘,‘table‘]);
INSERT INTO  blog (id, title , tags ) VALUES ( now(), ‘cassandra table test‘, [‘cassandra‘,‘table‘]) USING TTL 222;

删除单个keyspace:
drop keyspace rootdata;
####################################################
时间: 2024-12-11 19:01:59

centos7.3下ScyllaDB1.6安装的相关文章

CentOS7环境下在/离线安装GCC与GCC-C++

前几天在准备CentOS7下的编译环境,在线安装GCC和GCC-C++非常简单,只要机器是联网的在Terminal窗口中按顺序分别输入 1 yum install gcc 2 yum install gcc-c++ 就可以在线完成安装,另外centos的镜像可以在官网(https://www.centos.org/download/)下载. 比较麻烦的是离线环境下安装,经过几天的摸索还是成功在离线环境下安装好了. 首先在官网下载ISO文件,我下载的是CentOS-7-x86_64-DVD-161

学习笔记 ————centos7.4下php编译安装

PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.PHP 独特的语法混合了C.Java.Perl以及PHP自创的语法.它可以比CGI或者Perl更快速地执行动态网页.用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高

学习笔记-centos7.4下mysql编译安装

编译安装MySQL 注释:编译mysql的时候会比较耗资源,建议在虚拟机下把内存提升到1-2G MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件.MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据

centos7.4下源码安装mariadb

一.卸载旧的mariadb 查询已安装的软件: rpm -qa | grep Maria* 卸载:yum -y remove mari* 删除数据库文件:rm -rf /var/lib/mysql/* 二.安装依赖包且源码安装cmake yum groupinstall "Development Tools" yum install libaio libaio-devel bison bison-devel zlib-devel cmake openssl openssl-devel

CentOS7.4下Docker的安装配置

Docker 分为社区版CE和企业版EE,区别在于是否收费.学习自然选CE版(CentOS7以上才行). 安装步骤(官网步骤) 1.卸载旧版本的docker(如果有的话) 2.设置镜像库 $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2 $ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.r

centos7.2下caffe的安装及编译

1.前期准备 安装依赖 sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-devel atlas-devel cmake glibc-devel gcc-gfortran autoconf automake gcc gcc-c++ git libtool make  pkgconfig zlib-devel SDL* yasm* python-devel cmake*

【CNMP系列】CentOS7.0下安装Nginx服务

话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下CentOS7.0下如何安装和配置Nginx服务 Nginx的历史不在此赘述,轻量,快是它的特性.只是因为现在的模块没有达到apache的模块数量级,未来有超越apache的势头. 首先,我们要安装个必要的软件(上节提到过,可能有人并未安装) #yum install wget 因为Nginx以来与gcc的编译环境,所以,在mini centos中需要安

【CNMP系列】CentOS7.0下安装PHP5.6.30服务

上一节我们讲过了如何在CentOS7.0下安装MySql服务,如果没有看到欢迎页面的朋友,可以加我的个人微信详聊:litao514148204 附上一节地址:http://www.cnblogs.com/riverdubu/p/6426852.html 关于php-fpm nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端. nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理

【CNMP系列】CentOS7.0下安装MySql5.6服务

接上一回的话,CentOS7.0下安装好了Nginx服务,对于我们的CNMP,我们可以开始我们的M啦,就是传统意义上的MySql服务 MySql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. 官网:https://www.mysql.com/ 与其他大型数据库例如 Or