如何在linux操作系统中设置solr/home?

2023-11-30

我知道如何配置solr.home使用Tomcat 6,但我不知道如何设置solr.home使用 Glassfish(V2.1)。我尝试过设置solr.home in .profile作为研究员:

export solr.home=/home/huenzhao/search/solr
export solr/home=/home/huenzhao/search/solr
export solr.solr.home=/home/huenzhao/search/solr
export JAVA_OPTS=$JAVA_OPTS -Dsolr.solr.home=/home/huenzhao/search/solr

但它们都不起作用。错误是:

HTTP 状态 500 - solr 配置中存在严重错误。检查你的日志 文件以获取有关可能出现错误的更详细信息。如果你想 solr 配置错误后继续,更改: 空中为假 -------------------------------------------------- ----------- java.lang.RuntimeException:找不到资源“solrconfig.xml” 类路径或“solr/conf/”, cwd=/home/huenzhao/search/glassfish/domains/domain1/config 位于 org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:194) 在 org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:162) 在 org.apache.solr.core.Config.(Config.java:100) 处 org.apache.solr.core.SolrConfig.(SolrConfig.java:113) 在 org.apache.solr.core.SolrConfig.(SolrConfig.java:70) 在 org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:117) 在 org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69) 在 org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:273) 在 org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:385) 在 org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:119) 在 org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4498) 在 org.apache.catalina.core.StandardContext.start(StandardContext.java:5317) 在 com.sun.enterprise.web.WebModule.start(WebModule.java:353) 处 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:989) 在 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:973) 在 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:704) 在 com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1627) 在 com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1232) 在 com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:182) 在 com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:278) 在 com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:1005) 在

……

有人知道吗?


如果您在 tomcat 中将 solr 作为容器运行,您可以在该 web 应用程序的 XML 描述符中指定 solr home。 (我的术语可能有点偏差)。

我有每个我想要运行的 solr 实例的 xml 片段,它们在 xml 片段中指定了自己的本地 solr 主目录。这些片段位于 /conf/Catalina/localhost,每个片段管理一个 solr 实例。这样我就可以在同一台机器上拥有多个 solr 实例,每个实例都有自己的 solr 主变量。

信息在这里:http://wiki.apache.org/solr/SolrTomcat

尤其

创建一个 Tomcat 上下文片段 将 docBase 指向 $SOLR_HOME/apache-solr-1.3.0.war 文件 和 solr/home 到 $SOLR_HOME:


符号链接 或将文件放入 $CATALINA_HOME/conf/Catalina/localhost/solr-example.xml, Tomcat 会自动选择哪里 起来吧。 Tomcat 删除该文件 取消部署(自动发生 如果配置无效)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在linux操作系统中设置solr/home? 的相关文章

  • Solr 精确单词搜索

    我想配置我的 Solr 搜索引擎 以便获得与我输入的搜索词完全匹配的结果 例如 taxes 应该返回带有 taxes 的文档 而不是 tax taxation 等 任何帮助或提示将不胜感激 我假设您的字段是 TextField 默认情况下
  • Solr 4 - 缺少必填字段:uuid

    我在使用 Solr4 中的 dataImportHandler 生成 UUID 时遇到问题 我正在尝试从现有的 MySQL 数据库导入 我的 schema xml 包含
  • SORL 方面字段按降序值排序

    我正在使用带有分面过滤器的 SOLR 6 5 1 我的查询有 facet limit 1 gt 生成所有可能的构面值 facet sort index gt 不按出现次数而是按值本身对分面值进行排序 例如 一个方面将整数作为值 特别是字段包
  • 如何查询SOLR中的空字段?

    我有一个很大的 solr 索引 我注意到一些字段没有正确更新 索引是动态的 这导致某些字段具有空的 id 字段 我已经尝试过这些查询 但它们不起作用 id id NULL id null id id id TO 有没有办法查询空字段 Tha
  • 如何使用 Solr Provider 控制 Sitecore ContentSearch 中嵌套查询的优先级?

    版本详情 我正在使用 Sitecore 7 5 build 141003 使用 Solr v4 7 作为搜索引擎 索引服务器 我还使用标准 Sitecore Solr 提供程序 没有自定义索引器 目标目标 我使用 Sitecore Cont
  • 如何使用 Apache SOLR 和 PHP 代码突出显示搜索结果

    我使用 SOLR 和 Tomcat servlet 容器开发了搜索页面 使用 PHP 代码 我将搜索查询发布到 solrQuery 函数中 并在此函数中定义了查询参数 如下所示 query q trim urlencode q versio
  • 将 json 请求 POST 到 Solr,请求中带有cursorMark

    是否可以包括cursorMarkPOST 请求正文中的值而不是将其作为查询字符串参数发送 以下查询 query val abc limit 10 cursorMark sort id asc 返回一条错误消息 JSON 请求中未知的顶级键
  • 使用多个字段对 solr 搜索结果进行排序 (solrj)

    我需要根据两个因素对从 apache solr 返回的结果进行排序 我们的系统中有三个实体由 solr 索引 组 项目和数据集 在结果中我希望首先显示数据集 然后是项目 然后是组 但我仍然希望它尊重每种类型的评分值 因此 例如 结果将是 得
  • 如何在一个Web应用程序上下文中访问另一个Web应用程序上下文

    我在 Tomcat6 服务器中部署了两个 WAR 例如WAR A WAR B in Context A and Context B分别 我已经存储了一些数据Context A 我想读取该数据Context B 我已经通过网络找到了一些方法来
  • 网络适​​配器无法建立连接 - Oracle 11g

    我编写了一个 servlet 程序 我希望它连接到我的 Oracle 数据库 但它给了我一个错误 我正在使用 Eclipse Helios Tomcat 6 0 37 Oracle 11g 11 2 0 1 0 ojdbc6 jar 在服
  • 如何使用 pysolr 对 solr 进行原子更新?

    我找不到关于如何使用 pysolr 更新 solr 的合适文档 截至 2014 年 11 月原子更新 https github com toastdriven pysolr commit c49be48d459448532b5ad0f505
  • Solr 中的多值字段排序

    我有一个 Solr 索引 将每个产品的价格存储在多值字段中 我需要按价格对结果集进行排序 其中价格从低到高 从高到低 我尝试对价格进行排序 它显示错误您无法对 multivalued True 字段进行排序 下面是我的 solr XML
  • 如何在不使用 SPLITSHARD 的情况下动态向 SolrCloud 添加节点?

    我已经设置了Solr云有 4 个碎片 我向 SolrCloud 添加了 8 个节点 4 个领导者和 4 个副本 每个节点运行在不同的机器上 但后来我发现我的数据越来越多 每天400万文件 这样我的 4 个分片就不够用了 因此 我想动态地向该
  • 本地/离线网站“站点”的全文搜索[重复]

    这个问题在这里已经有答案了 可能的重复 通过 javascript 对 CD Rom 上的静态 HTML 文件进行全文搜索 https stackoverflow com questions 1357173 full text search
  • 在solr中获取pdf搜索结果的页码

    我正在构建一个 Web 应用程序 用户可以在其中搜索 pdf 文档并使用 pdf js 查看它们 我想显示搜索结果 其中包含找到搜索词的段落的简短片段以及用于在右侧页面打开文档的链接 所以我需要的是每个搜索结果的页码和简短的文本片段 我正在
  • openNLP 与 Solr 集成时出现异常

    我正在尝试将 openNLP 与 Solr 6 1 0 集成 我配置了架构和 solrconfig 文件 详细信息请参见 wiki 链接 https wiki apache org solr OpenNLP https wiki apach
  • 我们可以同时使用拼音标记和同义词吗?

    我正在尝试同时启用语音分析器和同义词 这似乎不起作用 它们一起使用有错吗 在下面的实现中 我希望使用同义词转换搜索查询 然后使用语音分析器来检索结果 但我的同义词在这里完全被忽略了 如果我在创建索引时删除语音分析器 那么同义词就可以正常工作
  • Solr 动态价格范围和组

    跟进问题 如何获取 solr 结果中的方面范围 https stackoverflow com questions 33956 how to get facet ranges in solr results SolR 查询 价格范围 htt
  • Solrcloud Zookeper 设置:等待 4000ms 后未找到注册的领导者,集合:c1 切片:shard2

    我使用 solr 4 10 3 我通过 java 中的嵌入式 jetty 服务器启动 solr 我正在尝试使用 2 个分片 领导者 配置 solrcloud 我有一个外部动物园管理员设置 我在启动 solr 时指向动物园管理员实例 如下所示
  • 在 Solr 中实现术语关联挖掘的最简单方法是什么?

    关联挖矿似乎为检索提供了良好的结果相关术语在文本语料库中 有很多关于这个主题的著作 其中包括著名的LSA http en wikipedia org wiki Latent semantic analysis方法 挖掘关联最直接的方法是构建

随机推荐

  • 如何根据点是否在多边形内来标记点

    我有新西兰各地鸟类观测的经度和纬度 存储在Count df 在变量下count longitude and latitude 然而 其中一些出现在近海 海洋中 这是一个公民科学数据集 我想根据这些点是否超出中给出的信息来对它们进行子集化ma
  • 在 WooCommerce 中阻止在没有送货方式的情况下访问结账

    我正在尝试删除继续结帐按钮并限制对结帐页面的访问 直到客户填写购物篮页面上的 计算运费 选项 我创建了一种仅限于多个邮政编码 邮政编码的本地运输方法 然后我将其添加到我的functions php 文件中 function disable
  • EF 的代理键与自然键

    我和我的同事正在尝试确定哪种方法是为两个数据库表设计架构和键的更好方法 一种是很少改变的查找表 它有大约 700 行 另一个表引用查找表 随着时间的推移 该表将有数千行 在设计 B 中 查找表的主键由 3 个 varchar 组成 另一个表
  • 将 VoiceOver 推进到移动 Safari 中的指定元素

    我无法弄清楚如何将 VoiceOver 推进到 Mobile Safari 中的特定元素 到目前为止 我已经尝试过 a href target Skip a a a 如果页面可滚动 但在长页面和短页面上不一致 这将 有时 前进到目标 有时会
  • 解析Excel文件的通用方法

    我需要解析 Excel 文件并从中创建对象列表 为了做同样的事情 我们正在使用有org apache poi为了读取 Excel 文件并且我们能够获取所需的详细信息 目前我们正在根据索引获取单元格值并将其设置到对象字段 但我们认为这不是一个
  • 在Python中按日期范围过滤日志的最佳方法

    打印与日期时间范围匹配的日志行的最佳方法是什么 例如 我只想打印带日期的行 来源 2012 09 30 00 00 10 至 2012 09 30 00 00 13 2012 09 30 00 00 08 773 log error 201
  • 计算平均值时如何避免潜在的溢出?

    我正在编写一个函数来获取调用特定的时钟的平均值void void aka void gt void运行特定次数 我担心如果样本量太大 观察值的总和会溢出并使平均值无效 是否有一种标准方法可以消除此类问题中总和溢出的可能性 注意 我知道这个例
  • 无法创建从插件到 Web 服务的 SSL/TLS 安全通道

    当我尝试使用服务引用中的方法时 我的插件出现问题 我有一个client将参数发送到网络服务 然后将这些参数发送到我的插件 然后我必须获取这些参数并将它们发送到网络服务用一个网络参考方法 要访问 Web 服务 我需要使用由拥有最后一个 Web
  • 从文件中读取数据并将其存储到向量中

    我正在尝试从文件中读取项目列表 然后将它们存储到向量中 问题是我的代码将最后一个项目添加到向量中两次 我不确定为什么它会继续读取文件 即使程序已到达末尾 这是文本文件中的内容 当我显示矢量的内容时 Oranges 行出现两次 苹果 磅 10
  • 将“xml”导入 Sql Server

    我有一个结构如下的文件
  • 将特定内容分支到一个文件中

    我试图拥有一个特定于每个分支的文件 我不希望在合并时覆盖或更新此文件 为什么这不起作用 我的尝试是基于如何防止跟踪的配置文件被 git 中的合并更改 但由于某种原因它不起作用 我也关注了更详细的博客文章这个答案是基于这个答案的 而且它的行为
  • 查找小数点后的位数[重复]

    这个问题在这里已经有答案了 我正在尝试编写Python 2 5 4代码来编写一个函数 该函数将浮点数x作为输入并返回x中小数点后的位数 这是我的代码 def number of digits post decimal x count 0 r
  • 文件 PixelFormat 中的 BitmapImage 始终为 bgr32

    我正在使用以下代码从文件加载图像 BitmapImage BitmapImg null BitmapImg new BitmapImage BitmapImg BeginInit BitmapImg UriSource new Uri im
  • 操作类不适用于 Selenium 3.5.3

    我想将元素从一个地方拖放到另一个地方 因此 我使用操作类来实现我的功能 问题是我的代码成功执行 没有显示任何错误 但功能目标没有实现 我在 Firefox 和 Chrome 浏览器中尝试了相同的代码 但在这两个浏览器中都重复了同样的问题 这
  • 使用交互触发器调用可见性更改方法 WPF

    我想弄清楚的是两件事 如何在用户控件的可见性更改时触发触发器以及将可见性值作为参数传递 无论出于何种原因 扳机似乎都没有触发 我刚刚添加了 ControlVisible 参数来显示我想要发生的情况 在测试时它不存在 只是在内部有一个消息框来
  • 在 Wow6432Node 中写入不重定向的注册表值

    此代码插入注册表值 Microsoft Win32 RegistryKey key key Microsoft Win32 Registry LocalMachine CreateSubKey SOFTWARE Microsoft Inte
  • 如何停止 requestAnimationFrame 递归/循环?

    我使用 Three js 和 WebGL 渲染器来制作一个游戏 当play链接被点击 对于动画 我使用requestAnimationFrame 我这样启动它 self animate function self camera lookAt
  • 在Android应用程序中显示TIFF格式图像

    我只能找到一篇关于此问题的先前帖子 并且提供的答案似乎无法正常工作 有没有办法在 Android 中显示具有捏合 缩放功能的 TIFF 图像 编写一个应用程序 我需要显示 TIFF 图像 事实上 似乎有一种方法可以在 Android 上显示
  • 如果.NET SqlConnection对象没有关闭,它会导致内存泄漏吗?

    我明白你需要打电话 Close on a SqlConnection对象在使用完毕后将底层 SQL 连接释放回池中 但如果您不这样做 即使超出范围后 NET 对象是否仍保留在内存中 我问这个问题是因为我正在处理一些遇到内存泄漏的代码 并且我
  • 如何在linux操作系统中设置solr/home?

    我知道如何配置solr home使用Tomcat 6 但我不知道如何设置solr home使用 Glassfish V2 1 我尝试过设置solr home in profile作为研究员 export solr home home hue