Изменения документа Обновление нативной версии

Редактировал(а) admin 2026/09/01 14:54

От версии 1.1
отредактировано pugachevskaya_elena
на 2025/10/02 17:18
Изменить комментарий: К данной версии нет комментариев
К версии 8.9
отредактировано admin
на 2026/08/25 13:49
Изменить комментарий: Update document after refactoring.

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,0 +1,1 @@
1 +neyross.Обслуживание Платформы НЕЙРОСС.Обновление Платформы НЕЙРОСС.WebHome
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.pugachevskaya_elena
1 +XWiki.admin
Язык по умолчанию
... ... @@ -1,1 +1,1 @@
1 -en
1 +ru
Содержимое
... ... @@ -1,26 +4,12 @@
1 -{{layout}}
2 -{{layout-section ac:type="two_right_sidebar"}}
3 -{{layout-cell}}
4 4  В данном разделе приведены сведения по обновлению версии Платформы НЕЙРОСС с нативным типом установки. Инструкция по обновлению контейнеризированной версии Платформы НЕЙРОСС приведена в разделе ~[[[doc:start.Управление Платформой | НЕЙРОСС Старт.Обновление Платформы | НЕЙРОСС Старт.WebHome]]].
5 -{{/layout-cell}}
6 6  
7 -{{layout-cell}}
8 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
3 +== {{id name="Обновлениенативнойверсии-Подготовкакобновлению"/}}Подготовка к обновлению ==
9 9  
10 -{{toc/}}
11 -{{/layout-cell}}
12 -{{/layout-section}}
5 +Перед обновлением Платформы НЕЙРОСС ответьте на несколько вопросов.
13 13  
14 -{{layout-section ac:type="single"}}
15 -{{layout-cell}}
16 -== {{id name="Обновлениенативнойверсии-Подготовкакобновлению"/}}(% style="color: rgb(23, 43, 77); color: rgb(51, 51, 51)" %)Подготовка к обновлению(%%) ==
17 -
18 -(% style="color: rgb(23, 43, 77); color: rgb(51, 51, 51)" %)Перед обновлением Платформы НЕЙРОСС ответьте на несколько вопросов.
19 -
20 20  |(((
21 21  На системном диске достаточно свободного места?
22 22  )))|(((
23 -(% class="content-wrapper" %)
24 24  (((
25 25  Убедитесь, что в текущей директории достаточно места для создания резервной копии (на диске есть минимум 10 гигабайт свободного места). Объём свободного / занятого места можно посмотреть с помощью команды df:
26 26  
... ... @@ -31,9 +31,9 @@
31 31  {{error}}
32 32  Дамп базы данных в SQL-формате может в десятки раз превышать размер резервной копии. При миграции на контейнеризированную версию база данных будет представлена в трёх экземплярах:
33 33  
34 -* (% style="color: rgb(47,52,61);" %)в нативной версии
35 -* (% style="color: rgb(47,52,61);" %)в виде дампа (удаляется после восстановления)
36 -* (% style="color: rgb(47,52,61);" %)в контейнерной верси
20 +* в нативной версии
21 +* в виде дампа (удаляется после восстановления)
22 +* в контейнерной верси
37 37  {{/error}}
38 38  )))
39 39  )))
... ... @@ -40,32 +40,29 @@
40 40  |(((
41 41  У вас есть новый дистрибутив Платформы НЕЙРОСС?
42 42  )))|(((
43 -(% class="content-wrapper" %)
44 44  (((
45 -Для операционных систем на базе Linux Платформа НЕЙРОСС поставляется в форме файла вида {{code language="none"}}NeyrossPlatform-[версия].sh{{/code}}, где {{code language="none"}}[версия]{{/code}}, соответственно, есть версия данного выпуска Платформы. Поместите данный файл на целевой сервер (например, в директорию {{code language="none"}}$HOME{{/code}}).
30 +Для операционных систем на базе Linux Платформа НЕЙРОСС поставляется в форме файла вида ##NeyrossPlatform-[версия].sh##, где ##[версия]##, соответственно, есть версия данного выпуска Платформы. Поместите данный файл на целевой сервер (например, в директорию ##$HOME##).
46 46  
47 -**СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-к(% style="color: rgb(34,34,34);" %)лиентом с интерфейсом командной строки pscp.exe.\\
32 +**СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-клиентом с интерфейсом командной строки pscp.exe.
48 48  
49 -{{expand title="Как использовать pscp.exe..."}}
50 -Поместите файл pscp.exe из дистрибутива Putty (% style="color: rgb(34,34,34);" %)в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:\\
34 +Поместите файл pscp.exe из дистрибутива Putty в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:
51 51  
52 -{{code}}
36 +{{code language="java"}}
53 53  pscp.exe NeyrossPlatform-[версия].sh user@10.200.29.27:/home/user/
54 54  {{/code}}
55 55  
56 -(% style="color: rgb(34,34,34);" %)Где:
40 +Где:
57 57  
58 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}NeyrossPlatform-[версия].sh{{/code}} —  название файла дистрибутива Платформы НЕЙРОСС;
59 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}user{{/code}} — имя суперпользователя в ОС Платформы НЕЙРОСС;
60 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}10.200.29.27{{/code}} — IP-адрес сервера Платформы НЕЙРОСС;
61 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}/home/user/{{/code}} — путь к целевой папке.
62 -{{/expand}}
42 +* ##NeyrossPlatform-[версия].sh## —  название файла дистрибутива Платформы НЕЙРОСС;
43 +* ##user## — имя суперпользователя в ОС Платформы НЕЙРОСС;
44 +* ##10.200.29.27## — IP-адрес сервера Платформы НЕЙРОСС;
45 +* ##/home/user/## — путь к целевой папке.
63 63  )))
64 64  )))
65 65  
66 66  == {{id name="Обновлениенативнойверсии-Выборверсииобновления"/}}Выбор версии обновления ==
67 67  
68 -Перед обновлением рекомендуется проконсультироваться со специалистами подразделения техподдержки компании ИТРИУМ о требуемой версии обновления, содержащей исправления и доработки по требуемому на конкретном объекте функционалу. Обзор версий и внесенных изменений приведён в разделе ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.История версий Платформы НЕЙРОСС.WebHome]]].
51 +Перед обновлением рекомендуется проконсультироваться со специалистами подразделения техподдержки компании ИТРИУМ о требуемой версии обновления, содержащей исправления и доработки по требуемому на конкретном объекте функционалу. Обзор версий и внесенных изменений приведён в разделе ~[[[История версий Платформы НЕЙРОСС>>doc:neyross.history.WebHome]]].
69 69  
70 70  == {{id name="Обновлениенативнойверсии-Выборвариантаобновления"/}}Выбор варианта обновления ==
71 71  
... ... @@ -82,15 +82,14 @@
82 82  Наиболее простой вариант. Не требуется прямой доступ к серверу, но требуется сетевой доступ.
83 83  )))
84 84  |(((
85 -[[Обновление под ОС Ubuntu Server 64-bit / Astra Linux
86 ->>doc:||anchor="Обновлениенативнойверсии-ОбновлениеизконсолиUbuntuServer/AstraLinux64-bit"]]
68 +[[Обновление под ОС Ubuntu Server 64-bit / Astra Linux>>doc:||anchor="Обновлениенативнойверсии-ОбновлениеизконсолиUbuntuServer/AstraLinux64-bit"]]
87 87  )))|(((
88 88  Требуется прямой доступ к серверу, выполняется из консоли операционной системы.
89 89  )))
90 90  
91 -Обновление программных средств Платформы НЕЙРОСС осуществляется средствами из файла формата** SH**:
73 +Обновление программных средств Платформы НЕЙРОСС осуществляется средствами из файла формата** SH**:
92 92  
93 -{{code}}
75 +{{code language="java"}}
94 94  NeyrossPlatform-[версия].sh
95 95  {{/code}}
96 96  
... ... @@ -103,36 +103,35 @@
103 103  |(((
104 104  У вас есть резервная копия Платформы НЕЙРОСС?
105 105  )))|(((
106 -Перед установкой обновления рекомендуется создать резервную копию конфигурации и данных и сохранить её на резервном носителе ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.Резервирование Платформы НЕЙРОСС.WebHome]]].
88 +Перед установкой обновления рекомендуется создать резервную копию конфигурации и данных и сохранить её на резервном носителе ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.redundancy.WebHome]]].
107 107  )))
108 108  |(((
109 109  У вас есть новый дистрибутив Платформы НЕЙРОСС?
110 110  )))|(((
111 -(% class="content-wrapper" %)
112 112  (((
113 -Для операционных систем на базе Linux Платформа НЕЙРОСС поставляется в форме файла вида {{code language="none"}}NeyrossPlatform-[версия].sh{{/code}}, где {{code language="none"}}[версия]{{/code}}, соответственно, есть версия данного выпуска Платформы. Поместите данный файл на компьютер, с которого осуществляется доступ к веб-интерфейсу Платформы.
94 +Для операционных систем на базе Linux Платформа НЕЙРОСС поставляется в форме файла вида ##NeyrossPlatform-[версия].sh##, где ##[версия]##, соответственно, есть версия данного выпуска Платформы. Поместите данный файл на компьютер, с которого осуществляется доступ к веб-интерфейсу Платформы.
114 114  )))
115 115  )))
116 116  
117 -\\
118 118  
99 +
119 119  **Порядок обновления**
120 120  
121 -{{excerpt-include nopanel="true" 0="ui.Параметры узла.Основные параметры.Обновление программных средств.WebHome"/}}
122 -\\
102 +Инструкция по обновлению посредством веб-интерфейса приведена в разделе ~[[[Обновление программных средств>>doc:ui.Параметры узла.Основные параметры.Обновление программных средств.WebHome]]].
103 +
123 123  
124 124  **Проверка совместимости**
125 125  
126 -(% style="color: rgb(23,43,77);" %)По завершению обновления будет выполнена проверка совместимости пользовательских скриптов и плагинов с новой версией Платформы НЕЙРОСС.
107 +По завершению обновления будет выполнена проверка совместимости пользовательских скриптов и плагинов с новой версией Платформы НЕЙРОСС.
127 127  
128 128  [[image:attach:update_errors.png]]
129 129  
130 -(% style="color: rgb(23,43,77);" %)Мы постоянно развиваем и совершенствуем наши программные продукты, большое внимание уделяя задаче совместимости с предыдущими версиями. Однако возможны ситуации, что пользовательские плагины, скрипты автоматизации, формы ввода и прочие артефакты,  не являющимися «базовым функционалом» Платформы, могут оказаться более не поддерживаемыми. При обнаружении проблем совместимости рекомендуется обратиться к обслуживающей организации или напрямую к нам за дальнейшими инструкциями или доработками. Если неработоспособность плагинов и скриптов является критической, вы можете временно вернуться к предыдущей версии Платформы НЕЙРОСС ~[[[«Откат» к предыдущей версии Платформы НЕЙРОСС>>doc:neyross.Обслуживание Платформы НЕЙРОСС.«Откат» к предыдущей версии Платформы НЕЙРОСС.WebHome]]].
111 +Мы постоянно развиваем и совершенствуем наши программные продукты, большое внимание уделяя задаче совместимости с предыдущими версиями. Однако возможны ситуации, что пользовательские плагины, скрипты автоматизации, формы ввода и прочие артефакты,  не являющимися «базовым функционалом» Платформы, могут оказаться более не поддерживаемыми. При обнаружении проблем совместимости рекомендуется обратиться к обслуживающей организации или напрямую к нам за дальнейшими инструкциями или доработками. Если неработоспособность плагинов и скриптов является критической, вы можете временно вернуться к предыдущей версии Платформы НЕЙРОСС ~[[[«Откат» к предыдущей версии Платформы НЕЙРОСС>>doc:neyross.Обслуживание Платформы НЕЙРОСС.«Откат» к предыдущей версии Платформы НЕЙРОСС.WebHome]]].
131 131  
132 132  {{info}}
133 133  **Обновление плагинов**
134 134  
135 -По факту получения новой версии плагина, выполните его обновление ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.Часто задаваемые вопросы | Платформа НЕЙРОСС.Как установить плагин Платформы НЕЙРОСС?.WebHome]]].
116 +По факту получения новой версии плагина, выполните его обновление ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.faq-neyross.Как установить плагин Платформы НЕЙРОСС?.WebHome]]].
136 136  {{/info}}
137 137  
138 138  {{info}}
... ... @@ -141,7 +141,6 @@
141 141  По факту получения новой версии скрипта просто поменяйте код скрипта или выполните импорт готового задания автоматизации ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]].
142 142  {{/info}}
143 143  
144 -\\
145 145  
146 146  == {{id name="Обновлениенативнойверсии-Обновлениеизконсоли"/}}Обновление из консоли ==
147 147  
... ... @@ -150,12 +150,11 @@
150 150  |(((
151 151  У вас есть полный административный доступ к операционной системе?
152 152  )))|(((
153 -Убедитесь, что у вас есть полный административный доступ к целевой операционной системе, в том числе возможность выполнять команды от имени суперпользователя ({{code language="none"}}sudo{{/code}}).
133 +Убедитесь, что у вас есть полный административный доступ к целевой операционной системе, в том числе возможность выполнять команды от имени суперпользователя (##sudo##).
154 154  )))
155 155  |(((
156 156  На системном диске достаточно свободного места?
157 157  )))|(((
158 -(% class="content-wrapper" %)
159 159  (((
160 160  Убедитесь, что в текущей директории достаточно места для создания резервной копии (на диске есть минимум 5-10 гигабайт свободного места). Объём свободного / занятого места можно посмотреть с помощью команды df:
161 161  
... ... @@ -167,34 +167,31 @@
167 167  |(((
168 168  У вас есть новый дистрибутив Платформы НЕЙРОСС?
169 169  )))|(((
170 -(% class="content-wrapper" %)
171 171  (((
172 -Для операционных систем на базе Linux Платформа НЕЙРОСС поставляется в форме файла вида {{code language="none"}}NeyrossPlatform-[версия].sh{{/code}}, где {{code language="none"}}[версия]{{/code}}, соответственно, есть версия данного выпуска Платформы. Поместите данный файл на целевой сервер (например, в директорию {{code language="none"}}$HOME{{/code}}).
150 +Для операционных систем на базе Linux Платформа НЕЙРОСС поставляется в форме файла вида ##NeyrossPlatform-[версия].sh##, где ##[версия]##, соответственно, есть версия данного выпуска Платформы. Поместите данный файл на целевой сервер (например, в директорию ##$HOME##).
173 173  
174 -**СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-к(% style="color: rgb(34,34,34);" %)лиентом с интерфейсом командной строки pscp.exe.\\
152 +**СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-клиентом с интерфейсом командной строки pscp.exe.
175 175  
176 -{{expand title="Как использовать pscp.exe..."}}
177 -Поместите файл pscp.exe из дистрибутива Putty (% style="color: rgb(34,34,34);" %)в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:\\
154 +Поместите файл pscp.exe из дистрибутива Putty в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:
178 178  
179 -{{code}}
156 +{{code language="java"}}
180 180  pscp.exe NeyrossPlatform-[версия].sh user@10.200.29.27:/home/user/
181 181  {{/code}}
182 182  
183 -(% style="color: rgb(34,34,34);" %)Где:
160 +Где:
184 184  
185 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}NeyrossPlatform-[версия].sh{{/code}} —  название файла дистрибутива Платформы НЕЙРОСС;
186 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}user{{/code}} — имя суперпользователя в ОС Платформы НЕЙРОСС;
187 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}10.200.29.27{{/code}} — IP-адрес сервера Платформы НЕЙРОСС;
188 -* (% style="color: rgb(34,34,34);" %){{code language="none"}}/home/user/{{/code}} — путь к целевой папке.
189 -{{/expand}}
162 +* ##NeyrossPlatform-[версия].sh## —  название файла дистрибутива Платформы НЕЙРОСС;
163 +* ##user## — имя суперпользователя в ОС Платформы НЕЙРОСС;
164 +* ##10.200.29.27## — IP-адрес сервера Платформы НЕЙРОСС;
165 +* ##/home/user/## — путь к целевой папке.
190 190  )))
191 191  )))
192 192  
193 -\\
194 194  
170 +
195 195  **Порядок обновления:**
196 196  
197 -1. Перейдите в директорию, в которую вы поместили файл {{code language="none"}}NeyrossPlatform-[версия].sh{{/code}}.
173 +1. Перейдите в директорию, в которую вы поместили файл ##NeyrossPlatform-[версия].sh##.
198 198  1. (((
199 199  В терминале ОС целевого сервера в директории с файлом дистрибутива Платформы выполните:
200 200  
... ... @@ -202,23 +202,23 @@
202 202  sudo bash NeyrossPlatform-[версия].sh
203 203  {{/code}}
204 204  
205 -Где, {{code language="none"}}NeyrossPlatform-[версия].sh{{/code}} —  название файла дистрибутива Платформы НЕЙРОСС.
181 +Где, ##NeyrossPlatform-[версия].sh## —  название файла дистрибутива Платформы НЕЙРОСС.
206 206  )))
207 207  1. После успешного обновления в зависимости от производительности сервера Платформе потребуется от 20 секунд до нескольких минут для старта.
208 208  1. (((
209 209  По факту успешного обновления удалите файл дистрибутива во избежание переполнения системного диска. Для этого выведите список файлов текущей директории (по умолчанию, /home/user):
210 210  
211 -{{code}}
187 +{{code language="java"}}
212 212  ls
213 213  {{/code}}
214 214  
215 215  и удалите лишние файлы командой rm:
216 216  
217 -{{code}}
193 +{{code language="java"}}
218 218  rm NeyrossPlatform-[версия].sh
219 219  {{/code}}
220 220  
221 -Где, {{code language="none"}}NeyrossPlatform-[версия].sh{{/code}} —  название файла дистрибутива Платформы НЕЙРОСС.
197 +Где, ##NeyrossPlatform-[версия].sh## —  название файла дистрибутива Платформы НЕЙРОСС.
222 222  )))
223 223  
224 224  == {{id name="Обновлениенативнойверсии-«Откат»кпредыдущейверсии"/}}«Откат» к предыдущей версии ==
... ... @@ -226,6 +226,3 @@
226 226  Мы постоянно развиваем и совершенствуем наши программные продукты, большое внимание уделяя задаче совместимости с предыдущими версиями. Однако возможны ситуации, что пользовательские плагины, скрипты автоматизации, формы ввода и прочие артефакты, разработанные под конкретные нужды специалистами компании ИТРИУМ или другими могут оказаться более не поддерживаемыми. В этом случае рекомендуется «откатиться» к предыдущей версии Платформы НЕЙРОСС и обратиться к обслуживающей организации или напрямую к нам за дальнейшими инструкциями или доработками.
227 227  
228 228  Инструкция по возврату к предыдущей версии приведена в разделе ~[[[«Откат» к предыдущей версии Платформы НЕЙРОСС>>doc:neyross.Обслуживание Платформы НЕЙРОСС.«Откат» к предыдущей версии Платформы НЕЙРОСС.WebHome]]].
229 -{{/layout-cell}}
230 -{{/layout-section}}
231 -{{/layout}}
XWiki.ShortUrlClass[0]
Short URL code
... ... @@ -1,0 +1,1 @@
1 +bd6e1
Last known target (debug)
... ... @@ -1,0 +1,1 @@
1 +neyross.Обслуживание Платформы НЕЙРОСС.Обновление Платформы НЕЙРОСС.Обновление нативной версии.WebHome

Платформа НЕЙРОСС