转自:
http://10710016.blog.51cto.com/10700016/1900483 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;
####################################################

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

  1. 在ConoHa上Centos7环境下源码安装部署LNMP

    本文记录了从源码,在Centos 7上手动部署LNMP环境的过程,为了方便以后对nginx和mariadb进行升级,这里采用yum的方式进行安装. 1.建立运行网站和数据库的用户和组 groupadd ...

  2. nginx在Centos7.5下源码安装和配置

    安装nginx 安装nginx依赖包 yum install -y pcre-devel zlib-devel openssl-devel wget gcc tree vim 进入目录/root/se ...

  3. CentOS7系统下GitLab的安装、汉化、修改默认端口、开启发送邮箱

    一.centos7.4 下安装及汉化 =============================================== 2017/11/12_第6次修改                  ...

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

    前几天在准备CentOS7下的编译环境,在线安装GCC和GCC-C++非常简单,只要机器是联网的在Terminal窗口中按顺序分别输入 yum install gcc yum install gcc- ...

  5. Linux centos7系统下svn的安装与配置

    一.安装svn # yum -y install svn 二.查看svn版本信息 # svnserve --version 三.搭建svn版本库(假设项目名称为project) 1.首先创建版本库目录 ...

  6. centos7.2下caffe的安装及编译

    1.前期准备 安装依赖 sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5 ...

  7. centos7.3下使用yum 安装pip

    centos下安装pip时失败: No package pip available.Error: Nothing to do 解决方法: 需要先安装扩展源EPEL. EPEL(http://fedor ...

  8. Centos7.1下Docker的安装-yum方法

    在CentOS7上安装1. 查看系统版本: $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 2. 安装docker $ y ...

  9. centos7环境下redis的安装

    一.redis的安装 1.获取redis的安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz,如果未安装wget,先安装wget ...

随机推荐

  1. MySQL------Navicat安装与激活

    转载: https://blog.csdn.net/WYpersist/article/details/79834490

  2. 查看系统进程:ps

    ps命令用于查看系统进程,常见用法如下: [root@localhost ~]$ ps aux # 查看所有的进程 [root@localhost ~]$ ps aux | grep nginx # ...

  3. CentOS6.4环境下布署LVS+keepalived笔记

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://400053.blog.51cto.com/390053/713566 环境: 1 ...

  4. windows命令之PING DIR DEL CD TASKLIST (转)

    最简单的莫过于PING命令了. PING命令的功能就是给对方主机发送IP数据包. 一般都是测试主机是否在线. 用法如下: PING 192.168.1.1.PING命令默认发送的是四个数据包,当然也可 ...

  5. ExtJS 6.2 基础使用

    一. 安装: 下载两个压缩包:分别是 ext-6.2.0-gpl(这个是ExtJS 的SDK文件,创建新项目的时候需要用). SenchaCmd-6.5.2-windows-64bit (这个下载下来 ...

  6. C# EMS Client

    从 C# 客户端连接 Tibco EMS 下面例子简要介绍 C# 客户端怎样使用 TIBCO.EMS.dll 来连接 EMS 服务器. using System; using System.Diagn ...

  7. java基础---->多线程之yield(三)

    yield方法的作用是放弃当前的CPU资源,将它让给其它的任务去占用CPU执行时间.但放弃的时间不确定,有可能刚刚放弃,马上又获得CPU时间片.今天我们通过实例来学习一下yield()方法的使用.最是 ...

  8. web基础----->readonly与disabled的区别

    readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容.但是它们之间有着微小的差别,今天我们通过案例来学习一下. readonly和Disabled的区 ...

  9. CVE-2017-1000117命令注入验证

    首先,我们来看第一个问题,就是ssh的一种操作. ssh -oProxyCommand=gnome-calculator xxx 问题的本质在于ssh会把//后的host那么部分带-号的按照参数指令去 ...

  10. 310实验室 Linux 软件安装常见问题

    电脑装好Linux系统后,系统默认安装软件不齐,需要自己根据自己的需要安装一些列工具软件,在linux系统中,用的最多的就是Synaptic Package Manager,什么是Synaptic?新 ...