@configmgr

Страница 499 из 1071
Евгений
19.06.2017
20:34:08
в этой папке ещё файлы называются hgd8o34t9dt23g34899203 вместо человеческих названий вроде

Kamil
19.06.2017
20:34:08
вазелина много потратил?
я быстро все разобрал, никто нчие не заметил..

Kamil
19.06.2017
20:34:26
?

Google
Sergey
19.06.2017
20:34:29
0234423.045

00000002.567

веселая папочка

и есть место, где можно посмотреть что к чему

но это другая песня уже

Kamil
19.06.2017
20:36:14
а еще меня не прикалоло что при выключении эмулятора пдц дфс нахрен падал...

Евгений
19.06.2017
20:36:30
ооо

прям падал? т.е. не только нельзя новые репликации папок создавать было, но и существующие не работали?

Sergey
19.06.2017
20:37:47
именно так

Денис
19.06.2017
20:37:53
хз, вообще решение конфликтов репликаций - отдельная тема.. я бы не сказал, что есть прям однозначно лучшее решение

Sergey
19.06.2017
20:38:00
это все написано в матчасти

Google
Sergey
19.06.2017
20:38:50
пдц емулятор вообще помоешное фсмо

его держатель выполняет много странных функций

Kamil
19.06.2017
20:39:03
прям падал? т.е. не только нельзя новые репликации папок создавать было, но и существующие не работали?
ага, ребутнул дц с ролью эмулятора на установку сервиспака, и пиздец, офис встал

System Center Bot
19.06.2017
20:39:03
Не унывай, ну ты чо.

Денис
19.06.2017
20:39:27
Kamil
19.06.2017
20:39:34
благо было воскресенье и в офисе было человек 15

Sergey
19.06.2017
20:40:01
After a conflict is detected, the Merge Agent launches the selected conflict resolver and uses the resolver to determine the conflict winner.

Денис
19.06.2017
20:40:38
на сколько я понимаю, он "проигравшие" файлы пихает в особую папку

Sergey
19.06.2017
20:40:53
см выше

там обычно около миллиона файлов в среднем

Денис
19.06.2017
20:41:08
ну и это не не конфликт резолвер по твоему?)

Sergey
19.06.2017
20:41:09
с красивыми именами

нет

Денис
19.06.2017
20:41:20
см логи реплкации

Борис
19.06.2017
20:41:22
мс
Я имею ввиду людей

Денис
19.06.2017
20:41:26
а что это?)

Sergey
19.06.2017
20:41:32
правда чтоли? там нет ничего внятного

Kamil
19.06.2017
20:42:01
Я имею ввиду людей
там мс свои пособий размещает, правда от них толку... а в чем вопрос то?

Google
Sergey
19.06.2017
20:42:08
конфликтрезолвер, это когда можно определить статус файла

Денис
19.06.2017
20:42:16
тут по сути всего два варианта, либо пихать их в отдельные папки, либо хранить рядом с счетчиком в имени

Sergey
19.06.2017
20:42:35
ты совершенно не понимаешь сути проблемы

Денис
19.06.2017
20:42:44
оба варианта не то, чтобы были прям вах вах

Sergey
19.06.2017
20:42:53
ладно

на пальцах

у тебя 4 ноды дфс

хранят файлопомойку

там есть ыксель табличка топманагеров с откатами

4 человека открываются этот файл на разных репликах

дальше сам догадаешься что будет?

через неделю когда почешутся?

Денис
19.06.2017
20:44:09
чувак, это же проблема не только дфс.. это проблема всего, что имеет хоть какую то репликацию.. это называется эвенчуальная консистентность... ей страдают и субд и гит и вообще все

и нет универсального лучшего споосба победить это

Sergey
19.06.2017
20:44:22
да ну?

да ну?

я могу ЗАЛОЧИТЬ строку таблицы

счекинить эксклюзивно файл в гите

и хуй туда кто доберется

а вот в дфс все прозаичнее

Google
Денис
19.06.2017
20:45:07
ты можешь залочить только если у тебя все клиенты сидят на одной ноде

Sergey
19.06.2017
20:45:13
там НЕЛЬЗЯ ЗАЛОЧИТЬ ФАЙЛ МОНОПОЛЬНО НА ВСЕХ РЕПЛИКАХ

Денис
19.06.2017
20:45:25
что в больших распределенных системах просто невозможно физически

Sergey
19.06.2017
20:45:29
я тебя умоляю

правда?

Денис
19.06.2017
20:45:44
именно поэтому и существует ивенчуальная консистентность

Sergey
19.06.2017
20:45:44
транзакционные системы придумали трусы

Admin
ERROR: S client not available

Sergey
19.06.2017
20:45:55
это уже стоит совсем других денег

Денис
19.06.2017
20:46:00
транзакционные системы вообще к консистентности не имеют отношения

Sergey
19.06.2017
20:46:10
oreally?

расскажи это сиквелам, ексченджам

Денис
19.06.2017
20:46:24
консистентность транзакций решается вообще не так

Sergey
19.06.2017
20:46:40
омг

мне нужна консистентность данных

а не транзакций

как это реализовано - дело десятое

в дфс это не реализовано вообще никак

там НЕЛЬЗЯ ЗАЛОЧИТЬ ФАЙЛ

Google
Денис
19.06.2017
20:47:24
ты в скл не сможешь закомитить транзакцию до тех пор, пока все участники не получат эту транзакцию.. транзакционные субд вообще очень плохо работают при геораспределении

Kamil
19.06.2017
20:47:26
ты можешь залочить только если у тебя все клиенты сидят на одной ноде
кластерное хранилище в 2012, вполне се это умеет

Денис
19.06.2017
20:47:34
поэтому и пояивлись кучи не транзакционных номскл субд

Sergey
19.06.2017
20:47:55
и тут остапа понесло

при чем здесь гео?

здесь решалась тупая задача

вернее ее невозможность - сделать файловый сервер с использвоанием dfs

вообще никакой. ни локальный, ни метро, ни гео

Денис
19.06.2017
20:48:39
да это глупость

во первых в файлопомойках очень редко реально нужен транзакционный подход

Sergey
19.06.2017
20:49:14
ок

Денис
19.06.2017
20:49:19
там нет необходимости соблюдать очередность и постоянную консистентность

это не база данных

Sergey
19.06.2017
20:49:44
скажи, почему я не могу сделать мультиконнект по iscsi к ntfs луну?

во всех фс используется журналирование для этого

ну кроме рефс

Денис
19.06.2017
20:50:10
поэтому проблемы с конфликт резолвом там будут все те же самые, что и в любой не транзакционной реплицируемой системе.. вроде гита или той же монги

журналирование - означает транзакционность

Sergey
19.06.2017
20:50:53
не всегда

Денис
19.06.2017
20:50:57
кап теорема чувак

Sergey
19.06.2017
20:51:07
иногда - это журнал атомарных операций

Страница 499 из 1071