无法在 Elasticsearch 中注册快照存储库

2024-01-10

我正在使用 Elasticsearch 1.4 和 ubuntu 12.04.3 LTS。尝试为本地 elasticsearch 创建快照。我参考这个website http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-snapshots.html

该网站步骤在 Windows Elasticsearch 上运行良好。如果我在 Ubuntu Elasticsearch 上注册存储库。它触发了下面的消息。

这个查询我运行什么

curl -XPUT http://xx.xx.xx.xx:9200/_snapshot/es_snap -d '{
  "type": "fs",
  "settings": {
    "location": "/mount/backups/my_backup"
  }
}'

我收到了这个回复。

{
  "error":"RepositoryException[[es_snap] failed to create repository]; 
            nested: CreationException[Guice creation errors:\n\n1) Error injecting constructor, org.elasticsearch.common.blobstore.BlobStoreException: 
            Failed to create directory at [
              D:/data/es_snapshot_bkup/es_snapshot_repo]\n  
                at org.elasticsearch.repositories.fs.FsRepository.<init>(Unknown Source)\n  
                while locating org.elasticsearch.repositories.fs.FsRepository\n  
                while locating org.elasticsearch.repositories.Repository\n\n1 error
            ]; 
            nested: BlobStoreException[Failed to create directory at [/mount/backups/my_backup]]; ",
  "status":500
}

  1. 首先创建一个备份文件夹(一般该文件夹创建用户主文件夹)

    mkdir ~/backup
    
  2. 授予该文件夹的权限

    chmod 777 ~/backup
    
  3. 创建存储库(存储库代表您的路径)

    curl -XPUT http://xx.xx.xx.xx:9200/_snapshot/es_snap -d 
    '{"type":"fs","settings":{"location":"home/user/backup"
    ,"compress":true}}'
    
  4. Snapshot

    curl -XPUT "http://xx.xx.xx.xx:9200/_snapshot/en_snap/snapshot_1" -d 
    '{"indices":["index1","index2","index3"],"ignore_unavailable":true,
    "include_global_state": false,}'
    
  5. Restore

    curl -XPOST "http://xx.xx.xx.xx:9200/_snapshot/es_snap/snapshot_1/_restore" -d 
    '{"indices":["index1","index2"],"ignore_unavailable":true,
    "include_global_state": false}'
    
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Elasticsearch 中注册快照存储库 的相关文章

  • 在 Linux 上创建线程与进程的开销

    我试图回答在 python 中创建线程与进程有多少开销的问题 我修改了类似问题的代码 该问题基本上运行一个带有两个线程的函数 然后运行带有两个进程的相同函数并报告时间 import time sys NUM RANGE 100000000
  • 在 Ubuntu 16.04 上编译 PCL 1.7,CMake 生成的 Makefile 中出现错误

    我正在尝试让 PCL 1 7 点云库 而不是其他 pcl 在 Ubuntu 16 04 上运行 我最终希望用于 C 的东西 但现在我只是想让这些例子工作 我使用的是 Ubuntu GNU 5 3 1 附带的默认编译器和 Cmake 版本 3
  • 在 debian wheezy amd64 上安装 ia32-libs

    我正在使用 Debian 7 喘息 amd64 uname a Linux tzwm debian 3 2 0 4 amd64 1 SMP Debian 3 2 51 1 x86 64 GNU Linux 我想安装ia32 libs在我的
  • Python将文件从Linux复制到WIndows

    我正在构建一个网站 该网站有一个表单 可以捕获用户数据并在用户数据上运行一些cgi cgi 的第一步是需要将文件从 Linux Web 服务器复制到 Windows 计算机 服务器将使用 Active Directory 角色帐户作为复制凭
  • 裸机交叉编译器输入

    裸机交叉编译器的输入限制是什么 比如它不编译带有指针或 malloc 的程序 或者任何需要比底层硬件更多的东西 以及如何才能找到这些限制 我还想问 我为目标 mips 构建了一个交叉编译器 我需要使用这个交叉编译器创建一个 mips 可执行
  • 可以作为命令行参数传递多少数据?

    在 Linux 下生成进程时可以发送多少字节作为命令行参数 gahooa 推荐了一篇好文章http www in ulm de mascheck various argmax http www in ulm de mascheck vari
  • SMP 上如何处理中断?

    SMP 对称多处理器 多核 机器上如何处理中断 内存管理单元是只有一个还是多个 假设两个线程 A 和 B 运行在不同的内核上 同时 访问页表中不存在的内存页面 在这种情况下 将会出现页面错误 并从内存中引入新页面 将会发生的事件的顺序是什么
  • 完整的 C++ i18n gettext()“hello world”示例

    我正在寻找完整的 i18ngettext 你好世界的例子 我已经开始了一个基于的脚本使用 GNU gettext 的本机语言支持教程 https web archive org web 20130330233819 http oriya s
  • 如何将 elf 解释器(ld-linux.so.2/ld-2.17.so)构建为静态库?

    如果我的问题不准确 我深表歉意 因为我没有太多 Linux 相关经验 我目前正在构建一个 Linux 从头开始 主要遵循 linuxfromscratch org 版本的指南 7 3 我遇到了以下问题 当我构建可执行文件时 获取一个称为 E
  • 如何在特定的Java版本上运行应用程序?

    如何运行具有特定 Java 版本的应用程序 我安装了三个 Java 版本 myuser mysystem sudo update alternatives config java There are 3 choices for the al
  • 如何在没有部署 K8S 的情况下重启 pod?

    我部署了一个弹性搜索 https www elastic co elasticsearch使用此命令在 K8S 上集群helm install elasticsearch elastic elasticsearch 我可以看到 Pod 正在
  • NEST 搜索整个文档 C# Elasticsearch

    我想使用 Nest 在 Elasticsearch 中查询超过一百万个文档 我的代码 var response client Search
  • 用于获取特定用户 ID 和进程数的 Bash 脚本

    我需要 bash 脚本来计算特定用户或所有用户的进程 我们可以输入 0 1 或更多参数 例如 myScript sh root deamon 应该像这样执行 root 92 deamon 8 2 users has total proces
  • 如何指定配置脚本的包含目录

    我的工作场所有一个 Linux 系统 其中包含相当旧的软件包 并且没有 root 访问权限 我正在从源代码编译我需要的包 prefix somewhere in homedir 我的问题是我只是不知道如何说服配置在特定目录中查找头文件 源码
  • 隐式声明“gets”

    据我所知 隐式声明 通常意味着该函数必须在调用之前放置在程序的顶部 或者我需要声明原型 然而 gets应该在stdio h文件 我已包含 有没有什么办法解决这一问题 include
  • Eclipse Kepler 在 64 位 ubuntu 上冻结

    几天前我刚刚将 Ubuntu 升级到 14 04 并在此过程中从 32 位切换到 64 位 从那时起 Eclipse 就变得非常不稳定 运行几分钟后 它将开始随机冻结越来越长的时间 特别是在代码完成时 已经必须禁用它 而且在剪切 粘贴时 偶
  • Elasticsearch 错误:cluster_block_exception [FORBIDDEN/12/index 只读/允许删除 (api)],超出洪水阶段磁盘水位线

    当尝试正常将文档发布到 Elasticsearch 时 我收到此错误 cluster block exception FORBIDDEN 12 index read only allow delete api 我还在 Elasticsear
  • Unix 中的访问时间是多少

    我想知道访问时间是多少 我在网上搜索但得到了相同的定义 读 被改变 我知道与touch我们可以改变它 谁能用一个例子来解释一下它是如何改变的 有没有办法在unix中获取创建日期 时间 stat结构 The stat 2 结构跟踪所有文件日期
  • 无法连接到docker中的elasticsearch容器

    我正在尝试使用 docker 的官方 elasticsearch 镜像 我遵循了本指南 https www elastic co guide en elasticsearch reference current docker html但是当
  • Java时区混乱

    我正在运行 Tomcat 应用程序 并且需要显示一些时间值 不幸的是 时间快到了 还有一个小时的休息时间 我调查了一下 发现我的默认时区被设置为 sun util calendar ZoneInfo id GMT 08 00 offset

随机推荐

  • 使用 Magento API 获取产品

    我正在使用 Magento API 从另一个域获取特定类别产品的产品数据 我已经进行了 API 调用等 我当前用于获取产品数据的代码如下所示 productList client gt call session catalog catego
  • 如何在iOS 7中制作完全透明的导航栏

    我希望应用程序中的 UINavigationBar 完全透明 并与其正下方的视图控制器齐平 然而 我能找到的唯一代码使其半透明但不透明 我知道这可以在 iOS 7 中完成 因为它是在笔记应用程序中使用的 我的问题是 他们用来做这件事的代码是
  • 更改 WCF 服务以与 .NET Framework 和 .NET Core 调用方兼容

    TL DR我有一个作为 Windows 服务托管的现有 WCF 服务 我想对其进行修改 以便现有的 NET Framework 4 7 应用程序以及新的 NET Core 2 2 应用程序可以调用它 解决这个问题最简单的方法是什么 完整说明
  • iOS - Alamofire v2 基本身份验证不起作用

    因此 我向 Bing 图像搜索发送基本身份验证请求以获取一些图像数据 它运行得很好 直到我更新到最新版本的 Alamofire 1 3 gt 2 0 2 我必须这样做 因为1 3 甚至与 XCode 7 几乎不兼容 无论如何 这是我的代码
  • 如何取消微过滤器驱动程序中的重命名操作

    我想取消微过滤器中的重命名操作 我已经写了 检测文件何时被重命名的代码 但我不清楚如何 实际上取消操作 谁能帮我解决这个问题吗 这是我的回调例程 用于检测文件重命名 FLT PREOP CALLBACK STATUS PreSetInfor
  • Angular UI 网格滚动错误

    我正在使用 ui grid 3 0 6 直到昨天 它都运行良好 但是现在Google chrome有问题 版本56 0 2924 87 当我滚动网格或单击向下滚动箭头时 它开始快速滚动 无法控制速度 它运行良好 并且仅在 Chrome 中运
  • Linux Kernel 4.2中如何获取当前进程的UID和EUID?

    正如 LDD3 第 6 章 p175 所示 我们可以通过以下方式获取当前进程 UID 和 EUIDcurrent gt uid and current gt euid 但定义struct task structLinux Kernel 4
  • 为什么查看页面源代码与检查页面元素不同[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 好吧 我在我的项目中经常使用 Producteev com 前几天我注意到在我的工作区页面上 页面的源代码 Ctrl U 非常短 并且
  • React Router v4 中的 hashHistory 在哪里?

    我正在尝试为我的 React 应用程序使用路由器 我尝试了一段时间之前一直在使用的东西 但似乎无法启动 有hashHistory在 React Router v4 中被删除 重新格式化
  • 在酶中使用 id 进行包装器查找,并且玩笑未找到元素

    我是 Jest 和 Enzyme 测试的新手 我想知道为什么 find 函数不能与 id 一起使用 来自react的html 只是id增量的代码 div div div div
  • LL 解析器比 LR 解析器有什么优势?

    LL 解析器相对于 LR 解析器有什么优势来保证它们在当今的解析器生成器工具 http en wikipedia org wiki Comparison of parser generators 根据维基百科 http en wikiped
  • 使用 Bluehost 帐户设置 PHPMailer

    我尝试联系 Bluehost 的支持人员 但他们不知道如何设置 我所做的是首先创建我的电子邮件帐户 VPS 帐户 然后获取我的电子邮件设置的所有详细信息 电子邮件设置 邮件服务器用户名 电子邮件受保护 cdn cgi l email pro
  • golang反映值类型的切片

    fmt Println v Kind fmt Println reflect TypeOf v 如何找出切片的反射值的类型 上面的结果是 v Kind slice typeof reflect Value 当我尝试Set如果我创建了错误的切
  • 使用 C# 循环遍历屏幕上给定标签 WP7 的所有按钮

    我正在寻找一种简单的方法来循环浏览屏幕上给定标签的所有按钮 例如 富 我正在使用 WP7 使用 C 我对这个平台很陌生 所以对我要轻松一些 P 谷歌搜索这类事情对我来说也不太有效 我认为我的术语是错误的 所以任何关于这方面的提示也将不胜感激
  • CakePHP 应用程序部署

    我有兴趣了解人们如何部署他们的 CakePHP 应用程序 最近有人联系我做一些自由的 CakePHP 开发 这对我来说是一个在表示层获得一些经验的好机会 在我的 FT 工作中 我在业务层和持久层进行 Java EE 开发 此时我的想法有点混
  • 动态加载控制器和 ng-include

    目前我有一个有侧边栏的应用程序 侧边栏使用以下方式加载不同的html模板ng include基于用户选择执行的操作 这是一个与地图相关的应用程序 例如 如果用户选择 添加航段 按钮 它将加载add leg html使用模板将其放入侧边栏ng
  • Android数据存储在xml中

    我有一个网络平台 用于存储我正在构建的应用程序的数据 Web 平台是使用 Ruby on Rails 构建的 主要应用程序适用于 Android 我很想知道将数据存储在 XML 文件 对于 Android 应用程序 中的任何性能问题 最终
  • Swift:如何在登录视图后显示选项卡栏控制器

    我在这里看到了很多与此类似的帖子 但它们都是关于 Objective C 而我正在用 Swift 开发我的应用程序 正如您从图像中看到的 我有一个登录屏幕视图 并且我正确地实现了登录机制 现在我希望登录成功后 显示选项卡栏控制器 在我的登录
  • 我可以将 tf.map_fn(...) 应用于多个输入/输出吗?

    a tf constant 1 2 3 4 5 6 b tf constant True False dtype tf bool a eval array 1 2 3 4 5 6 dtype int32 b eval array True
  • 无法在 Elasticsearch 中注册快照存储库

    我正在使用 Elasticsearch 1 4 和 ubuntu 12 04 3 LTS 尝试为本地 elasticsearch 创建快照 我参考这个website http www elasticsearch org guide en e