linux上ES单机版安装

设置 IP 地址

vi /etc/sysconfig/network-scripts/ifcfg-ens32

重启网卡

[[email protected] ~] systemctl restart network

关闭防火墙

[[email protected] ~]# systemctl stop firewalld

[[email protected] ~]# systemctl disable firewalld

修改 hostname

[[email protected] ~]# hostnamectl set-hostname centos_07

主机名和 IP 映射

[[email protected] ~]# vim /etc/hosts

注:如果是最小化安装,运行如下命令安装基本工具

yum install wget httpd-tools vim lrzsz

添加用户

[[email protected] ~]# adduser hadoop

[[email protected] ~]# passwd hadoop

添加目录

[[email protected] ~]# mkdir /bd

[[email protected] ~]# chown -R 用户名 文件夹路径

以下授权步骤可省略

[[email protected] ~]# whereis sudoers

[[email protected] ~]# ls -l /etc/sudoers

[[email protected] ~]# vi /etc/sudoers

## Allow root to run any commands anywher

root ALL=(ALL) ALL

hadoop ALL=(ALL) ALL #这个是新增的用户

[[email protected] ~]# chmod -v u-w /etc/sudoers

[[email protected] ~]# su hadoop

安装jdk1.8

[[email protected] jdk1.8]# tar -zxvf jdk-8u171-linux-x64.tar.gz –C /bd

设置 Java 环境变量

[[email protected] jdk1.8.0_171]# vi /etc/profile

在文件最后添加

export JAVA_HOME=/bd/jdk/jdk1.8

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

[[email protected] jdk1.8.0_171]# source /etc/profile

[[email protected] jdk1.8.0_171]# java -version

java version "1.8.0_171"

Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

运行ES

elasticsearch 不能运行在 root 用户下

如果本机内存不够 可以修改 jvm 配置文件

[[email protected] config]$ vi jvm.options

#设置浏览器访问(默认情况下只能本地访问 127.0.0.1 或 localhost)

[[email protected] bin]systemctl stop firewalld

[[email protected] bin]vi config/elasticsearch.yml

运行可能报错

解决方案

[[email protected] bin]# vi /etc/security/limits.conf

nofile - 打开文件的最大数目

noproc - 进程的最大数目

soft 指的是当前系统生效的设置值

hard 表明系统中所能设定的最大值

* hard nofile 65536

* soft nofile 131072

* hard nproc 4096

* soft nproc 2048

[[email protected] bin]# vi /etc/sysctl.conf

vm.max_map_count=655360

fs.file-max=655360

使配置生效:

[[email protected] bin]# sysctl –p

vm.max_map_count=65530,指缺省配置下,单个 jvm 能开启的最大线程数为其一半

file-max 是设置 系统所有进程一共可以打开的文件数量

运行就OK了

#后台启动

[[email protected] bin]$ ./elasticsearch -d

原文地址:https://www.cnblogs.com/sx66/p/11798396.html

时间: 2024-10-13 08:40:26

linux上ES单机版安装的相关文章

【Oracle 集群】11G RAC 知识图文详细教程之RAC在LINUX上使用NFS安装前准备(六)

RAC在LINUX上使用NFS安装前准备(六) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体系的总结,一则进行回顾复习,另则便于查询使用.本图文文档亦源于此.阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理.由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC.始于唐博士指导,对数据库集群进

linux上源码安装MySQL详解

最近需要使用MySQL Fabric,这货是MySQL5.6.10之后才出现的utility.手头机器装的是MySQL5.1,所以需要先把旧版MySQL升级成5.6版本.之前没有玩过MySQL,所以这次稍微费了点事.在此,把过程记录下来,希望能给有需求的人提供一点帮助.下面我们就正式开始. 1. 删除老版本MySQL 其实删除老版MySQL是一件很简单的事,但是开始时候由于担心各个包的依赖会导致各种问题,亦步亦趋来得很慢.其实只需要做到这么几步就可以了: 1.1 查看已安装的mysql版本并删除

Windows 和 Linux 上Redis的安装守护进程配置

# Windows 和 Linux 上Redis的安装守护进程配置 Redis 简介 ? Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key-Value的形式存储.Redis读写速度远远比关系型数据库高(mysql.oracle).所以常用作项目热数据缓存 Windows上的安装配置 1) 在GitHub下载https://github.com/microsoftarchive/redis/releases 2) 解压并安装redis服务以支持守护进程(后台启动) 解压之后目录

[转帖]JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)

JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) https://www.cnblogs.com/yjd_hycf_space/p/7727757.html 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12115262.html

Linux上open-iscsi 的安装,配置和使用

关于open-iscsi open-iscsi是一个实现 RFC3720 iSCSI协议的高性能initiator程序.iSCSI使得访问SAN上的存储不再只能依赖Fibre Channel,也可以通过TCP协议和以太网络.在很多Linux平台都可以方便的下载到open-iscsi包. 有了它就可以在Linux上直接连接远端的block device了,就像使用本地block device一样方便. 目前是open-iscsi包含两个部分:内核部分和用户空间部分 Kernel part(内核)

在Linux上使用Wine安装轻聊版的QQ的步骤讲解

准备 Wine 环境 wine 版本要求,越新越好,我用的 1.7.55,目前最新是1.8rc2. 删除或者备份你的 ~/.wine,如果你之前运行过 wine 的话.因为涉及到少量配置,尽量不要让以前的环境干扰你. 配置 Wine运行 winecfg,在“应用程序”页签底部,“Windows版本”,选择为"8.1".8.0可能也是可以的,但我选的是8.1. 设置为 windows 8.1,打开所有外部链接,比如 qq 空间等,会使用内置的 IE 浏览器(gecko win32 引擎)

Linux上redis详细安装及配置过程

本次介绍下redis的安装及详细配置,需要注意的是本地介绍的不是通过yum方式安装,也不推荐大家使用yum安装,安装完了其实啥也不知道. 1,通过rz命令将本地的tar.gz包上传到linux服务器上;我这里用的是redis-3.0.2.tar.gz,上传到/home/download下: 2.tar -zxvf 命令解压文件: 3,进入到redis-3.0.2文件夹下执行make编译命令, 看到下面这样的结果说明一切正常, 5,执行 make install命令进行安装,我个人习惯将软件都安装

linux上redis的安装与配置

1.redis安装 wget http://download.redis.io/releases/redis-4.0.8.tar.gz tar xzf redis-4.0.8.tar.gz ln -s redis-4.0.8 redis cd redis-4.0.8 make && make install 2.启动 redis-server 3.连接 redis-cli -h 127.0.0.1 -p 也可以是redis-cli 4.配置,一台机器上往往会用到很多redis,由于redi

windows和linux上mysql的安装

mysql基于多平台,多版本的安装 mysql.tar.gz  链接:https://pan.baidu.com/s/1lG9BNL1mG4qbjM8xLHtrjQ 密码:s4tk MySQL 是一个开放源码的小型关联式数据库管理系统,开发者为瑞典 MySQL AB 公司, 目前属于 Oracle 公司,MySQL 被广泛地应用在 Internet 上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站