当前位置: 首页 > 面试题库 >

标准debian安装上的elasticsearch数据文件在哪里?

苗征
2023-03-14
问题内容

现在我处在一个非常麻烦的境地…

我的数据服务器已被黑客入侵,现在我无法通过curl或任何其他方法来请求我的Elasticsearch服务器。我有一堆尚未备份的非常关键的数据(迟到两天,天哪,我没有看到备份失败的警报)。

我试图重新启动服务,但是没有办法,它什么也没说,当我用ps观看时,我在进程中什么也没得到。我认为这来自于以安全模式运行服务器的托管服务商…

因此,我尝试查找物理文件,但没有找到它们。我有一个非定制的安装,因此在我的配置文件中,我有这个:

# Path to directory where to store index data allocated for this node.
#
# path.data: /path/to/data
#
# Can optionally include more than one location, causing data to be striped across
# the locations (a la RAID 0) on a file level, favouring locations with most free
# space on creation. For example:
#
# path.data: /path/to/data1,/path/to/data2

很好,但最后,我的文件在哪里?

那里有人可以帮助我吗?在此先感谢所有在这里的人


问题答案:

索引文件位于:

/var/lib/elasticsearch/nodes/0/indices/{nameOfYourIndex}/(0-4}/index


 类似资料:
  • 问题内容: 我通过阅读本教程安装了预构建版本。如果我启动elasticsearch,则会收到以下错误消息,我应该尝试旧版本的ES还是解决该问题? 问题答案: 您尝试将ES分配给已使用的端口8080。从那里的配置的罪魁祸首是。只需将两个配置都保留在配置之外,或为envvar分配其他端口。ES的默认端口是http和9300的9200。

  • null “这个站点无法访问” 我试着通过命令行运行 我得到的回应是

  • 问题内容: 我已使用安装了elasticsearch 。我的插件似乎驻留在中。随着我看到一个包含正确路径变量。 有没有办法向Elastic或plugins目录询问? 编辑 我要查找的是 插件 可执行文件用来在执行该操作时安装插件的目录。我想在脚本中使用该路径来启动elasticsearch。 问题答案: 要找到您的elasticsearch 主目录 并 安装插件 , 请 按照以下步骤操作。 找到您

  • 我正试图在我的服务器上设置一个新版本的Kibana和Elasticsearch。我有一个现有的K和E运行默认端口(5601,9200),升级现有数据不是一个选项。我想在Docker中运行K和E的较新版本(7.4.2),使用不同的端口(5611:5601、9211:9200)来访问容器。我有新的数据区可用。

  • 我不能在Debian 8.2 jessie上安装R 到/等/阿普/来源列表添加 http://cran.rstudio.com/bin/linux/debian 杰西-克兰3 获取更新 apt-get install r-base r-base-dev 以下包具有未满足的依赖项:……

  • 我们非常高兴地看到您决定试用 Debian,并确信您将发现 Debian 的 GNU/Linux 发行版是独一无二的。Debian GNU/Linux 将带给您来自世界各地的高质量的自由软件, 并将它们整合成一个紧密的整体。您会发现整合后的结果一定会大于将各部分简单地相加。 我们也知道大多数用户都希望能够不用阅读本手册而直接安装 Debian。 Debian 安装程序的设计意图也就是尽力实现这个想