Centos启动Cassandra交互模式失败

在CentOS6.5安装好Cassandra后,启动交互模式:

bin/sqlsh 192.168.10.154

时,报错

No appropriate python interpreter found

这个错误是因为CentOS系统中默认安装的是2.6,而Cassandra需要Python2.7以上,因此只能重新安装python

CentOS安装Python2.7,参考:http://ruter.sundaystart.net/2015/12/03/Update-python/

注意的是:最新Python的版本可以下载2.7.13,自带了pip工具,可以省去重新安装pip的很多麻烦

编译安装python2.7.13后,重新启动Cassandra交互模式

启动成功!

时间: 2024-10-12 12:55:24

Centos启动Cassandra交互模式失败的相关文章

交互模式启动配置文件

当启动python交互模式的时候,可能需要执行一些初始化操作,如果每次都手动执行,会比较麻烦,这时可以将这些命令保存在一个文件中,将环境变量PYTHONSTARTUP的值设置为这个文件的路径名. export PYTHONSTARTUP=/home/pySets.py 只有在交互模式中,这个文件才有用.也可以在这个文件中设置提示符sys.ps1以及sys.ps2. 如果你想从当前目录中读取格外的启动文件,可以在全局启动文件中添加下面的代码: if os.path.isfile(".pySets.

Centos启动流程及grub legacy

Linux系统的组成部分:内核+根文件系统 内核的功能:进程管理.内存管理.网络管理.文件系统.驱动程序.安全功能 系统在运行时要么就是在运行内核代码,要么就是在运行应用程序代码.如果一个程序大多数时间在内核的系统调用上,那样真正执行业务功能的时间就少了,实际生产力不大.通常在开发程序的时候,大都不是直接使用系统调用来实现功能,而是使用系统调用的二次封装(glibc库),所谓库,就是函数(功能)的集合,库中的函数名,能够接受的参数,参数类型都应该有定义(头文件). 库也是二进制程序,但是相比正常

Linux(CentOS 7)命令行模式安装VMware Tools 详解

本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VMware Tools. 1.首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Tools..."(如已安装则显示"Reinstall VMware Tools..."). 2.在命令行输入"ls

centos启动流程[转]

启动流程概览 在硬件驱动成功后,Kernel 会主动呼叫 init 程序,而 init 会取得 run-level 资讯: init 运行 /etc/rc.d/rc.sysinit 文件来准备软件运行的作业环境 (如网络.时区等): init 运行 run-level 的各个服务之启动 (script 方式): init 运行 /etc/rc.d/rc.local 文件: init 运行终端机模拟程序 mingetty 来启动 login 程序,最后就等待使用者登陆啦:    init,/etc

CentOS 7 单用户模式+救援模式

CentOS 7 单用户模式+救援模式.有时候大家可能会忘记自己的root密码,或者错误(命令输入错误,命令位置输入有误等)编辑了一个/etc目录下的核心文件导致系统不能正常启动了!怎么办?重新安装系统那是实在没有办法之举!那我们就进入如下两种方式把错误的配置文件改过来,重启系统不就好了吗!接下来咱们就学习一下两种模式恢复系统Lunix单用户模式+救援模式 单用户模式+救援模式类似windows的安全模式 使用虚拟机在系统里面输入指令重启系统是不能达到我们的要求的,也就是说IDC机房可不是想进就

Linux自学笔记——Centos启动流程

Centos启动流程大概为:POST --> Boot Sequence(BIOS)--> Boot Loader (MBR) --> Kernel(ramdisk) --> rootfs (readonly)-->switchroot --> /sbin/init -->(/etc/inittab, /etc/init/*.conf) --> 设定默认运行级别 --> 系统初始化脚本 --> 关闭或启动对应级别下的服务 --> 启动终端.

启动cassandra时“Local host name unknown...UnknownHostException”错误解决

今天重启cassandra集群的三个虚拟机节点,发现其中一个启动cassandra失败,错误信息是: ERROR 02:22:46 Local host name unknown: java.net.UnknownHostException: bogon: bogon: unknown error 心里很纳闷,所有配置文件根本没用到过bogon这个名称,会是哪里出问题? 折腾了一番,怀疑可能是虚拟机配置了双网卡的原因,一检查,果然是出问题的虚拟机的网卡启动顺序与另两台不一样.于是将与cassan

CentOS 6系统救援模式

CentOS 6系统救援模式 Linux学习笔记 王振中 M21 马克飞象 在学习了CentOS 5.6系统启动流程与启动故障排除之后,为了加深印象进行了如下破坏性尝试. 删除/boot目录与/etc/fstab文件后尝试修复系统 1. 首先是第一步删除/boot目录与/etc/fstab 删除/boot /etc/fstab 可以看到虽然boot目录无法删除但是目录中的文件已经全部删掉了. 2. 重新启动因为没有了/etc/fstab文件和boot目录系统已经无法启动,只能通过光盘引导进入系统

centos启动流程以及kickstart及引导镜像制作

1.centos安装启动过程中其实 通过安装程序anaconda来进行(仅针对centos系统,用到的是anaconda程序来安装),anaconda运行在OS上,此时OS还没安装,那是anaconda是怎么运行的呢?其实init启动后,anaconda程序就运行了,前期其实就是:光盘上的bootloader --> 光盘上指定的配置好的vmlinuz, initrd.img --> 完成后直接运行anaconda. 2.anaconda的安装        1.anaconda把安装过程分成