OpenSearch Updating plugins.ml_commons.only_run_on_ml_node not working

0

I've recently updated to OpenSearch_2_5_R20230308-P4 and I am no longer able to set only_run_on_ml_node.

To reproduce, create a new OpenSearch instance with the version above, and make the following request to the API:

PUT _cluster/settings
{
  "persistent": {
    'plugins.ml_commons.only_run_on_ml_node': false
  }
}

The output is:

401
{"Message":"Your request: '/_cluster/settings' payload is not allowed."}

I am able to update other settings, so I know it's not an authentication issue.

Also, I am able to make the above request on an instance running with R20230308-P2, so I suspect this is due to a recent update.

I have the following questions:

  1. Is there a way I can make this request?
  2. Are there any release notes that explain changes to the AWS hosted OpenSearch service? I looked in the official OpenSearch release notes but I think these are AWS specific changes.

Thanks in advance.

Mark
已提問 1 年前檢視次數 624 次
1 個回答
1

Take a look at the first paragraph here. Its states:

Neural Search is experiment feature, you can send email to semantic-search@amazon.com to enable Neural Search feature for your account.

Hope this helps!

profile pictureAWS
專家
Roi
已回答 1 年前
  • Thanks a lot for taking the time to reply. Unfortunately I don't think this is it because it's the ML Commons plugin I'm using (not neural search). Thanks for pointing it out though, I've emailed them anyway just in-case that is it. Appreciate it.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南