Почему “данные ножа не могут висеть как мешок из файла”, находят существующий json файл на сервере шеф-повара?

Самый важный вопрос в этом - то, что существующий ввод-вывод уже имеют Ваши 200 узлов?

Причина я говорю это, состоит в том, что многие вычисляют интенсивное использование буровых установок infiniband и если бы Вы уже получили ту инфраструктуру на месте, я настоятельно рекомендовал бы Вам просто покупать шлюз FC-to-IB и 'пот' Ваши существующие инвестиции - это будет быстро и эластично.

В отсутствие IB следующий лучший производительный SAN был бы 8/4Gbps сетью FC - это будет супер быстрым, но очень дорогостоящим для 200 узлов, поскольку FC HBAs/SFP+s/FC-switches и т.д. не является дешевым в том объеме. Это сказало, что это - отличное решение, которое позволило бы Вам спать хорошо ночью. О, и я соглашаюсь с Adrian выше того, которого HP EVAs супер легок установить.

Если бы Ваши узлы только имеют Ethernet на 1 или 10 ГБ затем, я испытал бы желание пойти или для одной из этих подобных NAS распределенных файловых систем, таких как gluster или просто для простой середины/верхнего уровня NAS, таких как NetApp (меньшие будут действительно бороться с загрузкой). Это будет работать, но можно видеть проблемы во времена максимальной нагрузки, конечно, это означает, что затраты будут намного ниже, чем другие решения. Если бы Вы идете 'крупным NAS', путь я испытал бы желание поднять трубку их с NICs на 10 Гбит/с, поскольку их цена снизилась много, и они будут намного легче иметь дело с, чем много объединяемых в команду NICs на 1 Гбит/с.

То, чего я абсолютно избежал бы, является iSCSI, причина состоит в том, что, если Вы хотите иметь какую-либо совместно используемую память, даже всего два узла, видя тот же объем, Вам будет нужна кластерная файловая система - они хорошо для нескольких узлов, но не будут работать хорошо на 200 узлов - если бы вообще - один только арбитраж нанес бы вред среде. Это - меньше проблемы с FC между прочим, поскольку арбитраж разработан в FC больше.

Надежда, которой это помогает, не стесняются возвращаться с, развивают вопросы. О, и хороший вопрос между прочим :)

5
задан 22 October 2012 в 20:12
2 ответа

I don't think it's valid to use -e nano option knife data bag from file (though the command-line help implies otherwise), but it should just be ignored. That error means that knife can't find the json file you have specified. When you say that the item was in the proper location, where exactly was it? Note that knife will be looking relative to your current directory, not to your chef-repo.

With that problem fixed, you'll run into another - you need to create the data bag before you can add an item to it. It should show up in the knife data bag list output as soon as it has been created:

 $ knife data bag create local_settings
Created data_bag[local_settings]
 $ knife data bag list
  local_settings

The documentation for "knife data bag" can be found here: http://wiki.opscode.com/display/chef/Managing+Data+Bags+With+Knife

2
ответ дан 3 December 2019 в 01:52

Я делаю список пакетов с данными о ножах , и он оказывается пустым.

Это означает, что пакет данных local_settings еще не создан.

Итак, он должен быть создан:

$> knife data bag create local_settings
Created data_bag[local_settings]

Затем он должен появиться в списке, если пакеты данных сервера:

$> knife data bag list
  local_settings

Затем {{ test.json}} можно загрузить файл пакета данных.

Кроме того,

1
ответ дан 3 December 2019 в 01:52

Теги

Похожие вопросы