Size: a a a

2021 April 04

Д

Дмитрий in cloud_flood
Нет.
источник

Д

Дмитрий in cloud_flood
Да
источник

Д

Дмитрий in cloud_flood
Нет.
источник

Д

Дмитрий in cloud_flood
Так оскорбление или нет?
источник

S

Sergey in cloud_flood
tsla
хуясе, на протяжени n-лет ушатывал и такой решил за полгода обратить вспять? так не бывает
Блядь, я с детства на диетах и тп, у меня букет от желудка до кишечника, в роду 2 с онкологией по жкт, не пью и не курю
источник

n

nanomechanic in cloud_flood
tsla
параллельность и что б не указывать каждый сервер , а что-то типа for i in {01..30} , do ssh 192.168.1.2$i '/usr/bin/stopNode && /usr/bin/syncNode
&& /usr/bin/startNode'
источник

t

tsla in cloud_flood
Дмитрий
Так оскорбление или нет?
тебе указывают направление, но ты в праве идти или нет, погугли прецедент "Германия, суд, пошёл нахуй и козёл"
источник

S

Sergey in cloud_flood
tsla
хуясе, на протяжени n-лет ушатывал и такой решил за полгода обратить вспять? так не бывает
Прикинь, бывает даунитохромосом и все, тебе пиздец
источник

t

tsla in cloud_flood
мне в дженкинсе надо ... в ебливом пайплайне
источник

n

nanomechanic in cloud_flood
с нохупом оно у тебя будет делать что надо на удаленном хосте, но сразу закрывать ssh сеанс
источник

t

tsla in cloud_flood
смотри как сделать следующее


def remote = [:]
remote.name1 = "node1"
remote.host1 = "192.168.1.201"
remote.name = "node1"
remote.host2 = "192.168.1.202"
remote.name2 = "node2"
....
remote.host30 = "192.168.1.230"
remote.allowAnyHosts = true
remote.user = 'ubuntu'
remote.password = 'password'
.......
node node1 {
   withCredentials([usernamePassword(credentialsId: 'plainssh', passwordVariable: 'password', usernameVariable: 'ubuntu')]) {
   // some block
       stage("SSH Steps Rocks!") {
           sshCommand remote: remote, command: 'usr/bin/stopNode && /usr/bin/syncNode
&& /usr/bin/startNode''
       }
   }
}

....
node node30{
   withCr....
           sshCommand remote: remote, command: 'usr/bin/stopNode && /usr/bin/syncNode
&& /usr/bin/startNode''
....
источник

t

tsla in cloud_flood
в нормальный и божеский вид типа for 192.168.1.2{01..30} + parallel по 5 серверов , а ни как сейчас по одному, соответсвенно перезапуск и синк занимает 1.5 часа
источник

t

tsla in cloud_flood
а так на 5 серверах за раз будет и займёт максимум 20 минут
источник

t

tsla in cloud_flood
nanomechanic
с нохупом оно у тебя будет делать что надо на удаленном хосте, но сразу закрывать ssh сеанс
ёпта, да проще pssh
источник

t

tsla in cloud_flood
nanomechanic
с нохупом оно у тебя будет делать что надо на удаленном хосте, но сразу закрывать ssh сеанс
nohup тоже не панацея, у меня за раз нужно выполнить 3 команды поочерёдно stopNode , syncNode, startNode
источник

t

tsla in cloud_flood
это ж монолит , там вот так - - -
источник

t

tsla in cloud_flood
[root@localhost bin]# ./stopNode.sh
ADMU0116I: Tool information is being logged in file
          /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/stopServer.log
ADMU0128I: Starting tool with the AppSrv01 profile
ADMU3100I: Reading configuration for server: nodeagent
ADMU3201I: Server stop request issued. Waiting for stop status.
ADMU4000I: Server nodeagent stop completed.
[root@localhost bin]#

[root@localhost bin]# ./syncNode.sh localhost 8879
.....
[root@localhost bin]#

[root@localhost bin]# ./startNode.sh
ADMU0116I: Tool information is being logged in file
          /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log
....
ADMU3000I: Server nodeagent open for e-business; process id is 11363
[root@localhost bin]#
источник

n

nanomechanic in cloud_flood
ssh nohup bash -c " a && b &&c"
источник

t

tsla in cloud_flood
nanomechanic
ssh nohup bash -c " a && b &&c"
ок, типа тогда в пайплайне сделаю через nohup и с вывод в файл, а в конце пайплайн ещё раз на каждый сервер зайдёт и прочитает вывод ?
источник

n

nanomechanic in cloud_flood
тебе вывод важен ?
источник