Sakin CRIU 3.18, tsarin adanawa da maido da yanayin tafiyar matakai a cikin Linux

An buga kayan aikin CRIU 3.18 (Checkpoint and Restore In Userspace), wanda aka tsara don adanawa da dawo da matakai a cikin sararin mai amfani. Kayan aikin kayan aiki yana ba ku damar adana yanayin ɗaya ko rukuni na tsari, sannan ku ci gaba da aiki daga wurin da aka ajiye, gami da bayan tsarin sake kunnawa ko kan wata uwar garken, ba tare da karya hanyoyin haɗin yanar gizo da aka riga aka kafa ba. Ana rarraba lambar aikin a ƙarƙashin lasisin GPLv2.

Yankunan aikace-aikacen fasahar CRIU sun haɗa da tabbatar da sake kunna OS ba tare da rushe ci gaba da aiwatar da tafiyar matakai na dogon lokaci ba, ƙaurawar kwantena masu keɓe, haɓaka ƙaddamar da matakan jinkiri (zaku iya fara aiki daga jihar da aka ajiye bayan farawa), aiwatar da kernel. sabuntawa ba tare da sake farawa da sabis ba, lokaci-lokaci ceton yanayin tafiyar matakai na lokaci-lokaci. Yin lissafin ayyuka don ci gaba da aiki idan ya faru, daidaita nauyin nodes a cikin gungu, yin kwafi akan wani na'ura (cokali mai yatsa zuwa tsarin nesa), ƙirƙirar hotuna na hoto. aikace-aikacen mai amfani yayin aiki don bincike akan wani tsarin ko kuma idan ya zama dole a soke ƙarin ayyuka a cikin shirin. Ana amfani da CRIU a tsarin sarrafa kwantena kamar OpenVZ, LXC/LXD da Docker. Canje-canjen da ake buƙata don CRIU yayi aiki an haɗa su a cikin babban kwaya na Linux.

A cikin sabon saki:

  • Yana yiwuwa a yi amfani da CRIU ba tare da haƙƙin tushen ba.
  • Ƙara tallafi don siginar SIGTSTP (siginar hulɗa don dakatar da aiwatarwa, wanda, sabanin SIGSTOP, ana iya sarrafa shi da watsi da shi).
  • Ƙara "--skip-file-rwx-check" ma'auni don tsallake rajistan izinin fayil (r/w/x) yayin dawowa.
  • Ƙara goyon baya don zaɓuɓɓukan IP_PKTINFO da IPV6_RECVPKTINFO.
  • Don dandamali na ARM, an aiwatar da goyan bayan wuraren karya kayan aikin.
  • Ƙara inganta wurin adanawa don fayilolin fatalwa marasa ƙarfi (--ghost-fiemap).

source: budenet.ru

Add a comment