Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-27 ϑεμα pcmagas
Για Kernel update χωρίς υπάρχει το Ksplice χρήσιμο μεν για τον linux
server μου δωρεαν δε μόνο για Ubuntu... (νομίζω)
On Παρ, 2012-08-17 at 12:14 +0300, Panagiotis Theodoropoulos wrote:
 Σε intranet περιβάλλον είναι στημένος Ubuntu Server 10.04 LTS, στον οποίο
 λειτουργούν εφαρμογές (LAMP) 24X24.
 Το θέμα είναι με τις ενημερώσεις του linux kernel, που απαιτούν πάντα
 επανεκκίνηση του συστήματος.
 Ερωτήσεις
 α) Πρέπει να γίνονται ακόμη και αν δεν είναι ενημερώσεις ασφαλείας;
 β) αν δεν γίνει μια ενημέρωση και επακολουθήσει άλλη μεταγενέστερη, μπορεί
 να γίνει η τελευταία ενημέρωση χωρίς να έχει γίνει η προηγούμενη;
 γ) υπάρχει λύση για αποφυγή της επανεκκίνησης; (είχα δοκιμάσει σχετικό
 project, αλλά δεν είχε αποτέλεσμα)
 
 -- 
 Παναγιώτης Θεοδωρόπουλος
 Panagiotis Theodoropoulos
 tpanagio...@gmail.com
 -- next part --
 An HTML attachment was scrubbed...
 URL: 
 https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120817/f06a47f0/attachment.html



-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-19 ϑεμα stavros daliakopoulos
και σε τελική ανάλυση υπάρχει και το clustering όπως είπες, για αυτό δεν
βλέπουμε κάποια εναλλακτική προσπάθεια από τους μεγάλους.

Στις 19 Αυγούστου 2012 8:38 π.μ., ο χρήστης Pantelis Koukousoulas 
pkt...@gmail.com έγραψε:

 2012/8/19 Sergey Tsabolov ( aka linuxman ) serg...@greeklug.gr:
  Όταν διαβάσεις αυτό http://www.ksplice.com/subscription-agreement θα
  καταλάβεις
  Και δεν είναι free, ναι για κρίσιμα συστήματα αξίζει άλλα για προσωπική
  χρήση δεν νομίζω.
  Και να κάνεις όλα τα updates απλά δεν κάνεις ρεστάρτ, γιατί δεν κερδίζεις
  ουσιαστικά τίποτα από εκκίνηση με νεώτερο πυρήνα εφόσον με το προηγούμενο
  λειτουργούσε σωστά.

 Το subscription agreement είναι για το uptrack service, άρα δεν έχει
 τόσο σχέση με το γιατί τα low-level tools π.χ., δεν είναι κομμάτι κάποιας
 διανομής. Το θέμα είναι η μη διαθεσιμότητα των εργαλείων.

 Αν δεν κάνεις reboot μετά από security updates στον πυρήνα, τότε οι
 τρύπες που κλείνουν με αυτά τα updates απλά παραμένουν ανοιχτές
 σε εσένα. (Εκτός αν χρησιμοποιείς το ksplice όπως αναφέρθηκε).

 Η συζήτηση σε αυτό το thread είναι από άποψη high availability για
 ένα server. Οπότε η πρακτική του απλά να αφήσεις το σύστημα
 ευάλωτο για να μη χάσεις τα uptime statistics δεν είναι και ό,τι πιο
 υπεύθυνο, γιατί αναπόφευκτα θα οδηγήσει στο να χακευτεί κάποια
 στιγμή ο server και τότε το downtime συνήθως είναι πολύ μεγαλύτερο
 από τo μισό ή 1 λεπτό ενός reboot (χώρια το τυχόν κόστος απώλειας
 ευαίσθητων δεδομένων κλπ).

  Ότι λειτουργεί απλά δεν το πειράζεις .

 Αυτό ισχύει για Windows, Legacy Unix και για συστήματα που δεν
 καταλαβαίνεις ή δεν αξίζει τον κόπο να καταλάβεις πώς ακριβώς
 δουλεύουν αφού έχεις προγραμματίσει να τα αντικαταστήσεις
 σύντομα. Σε Linux servers η καλύτερη στρατηγική είναι ή να
 ξέρεις πολύ καλά τι κάνεις ή να έχεις competent admins.

 Χαιρετισμούς,
 Παντελής




-- 
*LibreOffice:
*η ελεύθερη και δωρεάν, πολυδύναμη (power-packed),
σουΐτα προσωπικής παραγωγικότητας:

Επεξεργαστής κειμένων *Writer*, υπολογιστικό Φύλλο *Calc*,
εφαρμογή Παρουσίασης Διαφανειών *Impress*,
πρόγραμμα Σχεδίασης/ Ζωγραφικής *Draw*,
πρόγραμμα Διαχείρισης Μαθηματικών Τύπων και Υπολογισμών *Math*,
εφαρμογή Βάσης Δεδομένων *Base*.

Κατεβάστε το LibreOffice! http://el.libreoffice.org/download/
-- next part --
An HTML attachment was scrubbed...
URL: 
https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120819/b796b708/attachment.html
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-19 ϑεμα Pantelis Koukousoulas
2012/8/19 stavros daliakopoulos stavros.daliakopou...@gmail.com:
 και σε τελική ανάλυση υπάρχει και το clustering όπως είπες, για αυτό δεν
 βλέπουμε κάποια εναλλακτική προσπάθεια από τους μεγάλους.

Το θέμα είναι ότι το clustering είναι κάτι που αφενός χρειάζεται έτσι κι
αλλιώς στις μεγάλες εγκαταστάσεις για λόγους scalability και ευελιξίας
ως προς το scalability (δηλαδή scale up/down απλά προσθέτοντας/αφαιρώντας
μηχανήματα) και αφετέρου είναι αρκετά πιο απροβλημάτιστη γενικά λύση ως
προς τη συντήρηση/updates, άπαξ και περάσει ο αρχικός πόνος του
να το στήσεις σωστά.

To uptrack βέβαια ακόμα και με clustering έχει νόημα αν μιλάμε για
μεγάλα π.χ., virtual machine hosts τα οποία είναι φασαρία να γίνουν
reboot ή ακόμα και απαιτούν τη φυσική παρουσία του admin για
reboot π.χ., για λόγους ασφάλειας.

Σε τέτοια περίπτωση, το uptrack επιτρέπει να γίνεται το reboot
*προβλέψιμα* π.χ., σε εργάσιμες ώρες κάθε 1η Δευτέρα του
μήνα (ώστε να μην πληρώνει η επιχείρηση υπερωρίες στο
sysadmin) χωρίς να θυσιάζονται και τα έγκαιρα kernel updates.

Το θέμα είναι το κατά πόσο υπάρχει η απαιτούμενη τυφλή
εμπιστοσύνη στην Oracle για την παροχή μιας τόσο κρίσιμης
υπηρεσίας και γι αυτό το σκοπό προς το παρόν στα κρίσιμα
μηχανήματα που συντηρώ προσωπικά φτιάχνω τα hot
updates που δεν μπορούν να περιμένουν μόνος μου
χρησιμοποιώντας τα ksplice tools.

Ευτυχώς μέχρι στιγμής αυτά τα updates είναι πολύ λίγα οπότε
αυτή η δουλειά είναι βιώσιμη. Αν το Linux αρχίσει να χρειάζεται
συχνότερα σημαντικά updates από 4-5 το χρόνο μάλλον θα
κατέληγα να χρησιμοποιήσω το uptrack.

Η πεποίθησή μου πάντως είναι ότι ο περισσότερος κόσμος
δε χρειάζεται το uptrack/ksplice, καλύτερα γρήγορο boot
time ή clustering.

Χαιρετισμούς,
Παντελής
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-19 ϑεμα stavros daliakopoulos
Κατατοπιστικός ως συνήθως Παντελή, νομίζω καλύφθηκε το θέμα ;-)

Στις 19 Αυγούστου 2012 12:17 μ.μ., ο χρήστης Pantelis Koukousoulas 
pkt...@gmail.com έγραψε:

 2012/8/19 stavros daliakopoulos stavros.daliakopou...@gmail.com:
  και σε τελική ανάλυση υπάρχει και το clustering όπως είπες, για αυτό δεν
  βλέπουμε κάποια εναλλακτική προσπάθεια από τους μεγάλους.

 Το θέμα είναι ότι το clustering είναι κάτι που αφενός χρειάζεται έτσι κι
 αλλιώς στις μεγάλες εγκαταστάσεις για λόγους scalability και ευελιξίας
 ως προς το scalability (δηλαδή scale up/down απλά προσθέτοντας/αφαιρώντας
 μηχανήματα) και αφετέρου είναι αρκετά πιο απροβλημάτιστη γενικά λύση ως
 προς τη συντήρηση/updates, άπαξ και περάσει ο αρχικός πόνος του
 να το στήσεις σωστά.

 To uptrack βέβαια ακόμα και με clustering έχει νόημα αν μιλάμε για
 μεγάλα π.χ., virtual machine hosts τα οποία είναι φασαρία να γίνουν
 reboot ή ακόμα και απαιτούν τη φυσική παρουσία του admin για
 reboot π.χ., για λόγους ασφάλειας.

 Σε τέτοια περίπτωση, το uptrack επιτρέπει να γίνεται το reboot
 *προβλέψιμα* π.χ., σε εργάσιμες ώρες κάθε 1η Δευτέρα του
 μήνα (ώστε να μην πληρώνει η επιχείρηση υπερωρίες στο
 sysadmin) χωρίς να θυσιάζονται και τα έγκαιρα kernel updates.

 Το θέμα είναι το κατά πόσο υπάρχει η απαιτούμενη τυφλή
 εμπιστοσύνη στην Oracle για την παροχή μιας τόσο κρίσιμης
 υπηρεσίας και γι αυτό το σκοπό προς το παρόν στα κρίσιμα
 μηχανήματα που συντηρώ προσωπικά φτιάχνω τα hot
 updates που δεν μπορούν να περιμένουν μόνος μου
 χρησιμοποιώντας τα ksplice tools.

 Ευτυχώς μέχρι στιγμής αυτά τα updates είναι πολύ λίγα οπότε
 αυτή η δουλειά είναι βιώσιμη. Αν το Linux αρχίσει να χρειάζεται
 συχνότερα σημαντικά updates από 4-5 το χρόνο μάλλον θα
 κατέληγα να χρησιμοποιήσω το uptrack.

 Η πεποίθησή μου πάντως είναι ότι ο περισσότερος κόσμος
 δε χρειάζεται το uptrack/ksplice, καλύτερα γρήγορο boot
 time ή clustering.

 Χαιρετισμούς,
 Παντελής




-- 
*LibreOffice:
*η ελεύθερη και δωρεάν, πολυδύναμη (power-packed),
σουΐτα προσωπικής παραγωγικότητας:

Επεξεργαστής κειμένων *Writer*, υπολογιστικό Φύλλο *Calc*,
εφαρμογή Παρουσίασης Διαφανειών *Impress*,
πρόγραμμα Σχεδίασης/ Ζωγραφικής *Draw*,
πρόγραμμα Διαχείρισης Μαθηματικών Τύπων και Υπολογισμών *Math*,
εφαρμογή Βάσης Δεδομένων *Base*.

Κατεβάστε το LibreOffice! http://el.libreoffice.org/download/
-- next part --
An HTML attachment was scrubbed...
URL: 
https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120819/980edb7a/attachment.html
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα Nick Andrik
Ρίξε μια ματιά και στο ksplice που στήνει (αυτόματα ή και μη)
αναβαθμίσεις στους πυρήνες χωρίς reboot:
http://www.ksplice.com/

--
=Do-
N.AND


Στις 17 Αυγούστου 2012 12:10 μ.μ., ο χρήστης Panagiotis Theodoropoulos
tpanagio...@gmail.com έγραψε:
 Παντελή
 Ευχαριστώ πολύ για τις αναλυτικές απαντήσεις σου.

 Χαιρετισμούς
 Παναγιώτης

 2012/8/17 Pantelis Koukousoulas pkt...@gmail.com

 2012/8/17 Panagiotis Theodoropoulos tpanagio...@gmail.com:
  Σε intranet περιβάλλον είναι στημένος Ubuntu Server 10.04 LTS, στον οποίο
  λειτουργούν εφαρμογές (LAMP) 24X24.
  Το θέμα είναι με τις ενημερώσεις του linux kernel, που απαιτούν πάντα
  επανεκκίνηση του συστήματος.
  Ερωτήσεις
  α) Πρέπει να γίνονται ακόμη και αν δεν είναι ενημερώσεις ασφαλείας;

 Το θέμα έχει ως εξής: αν θέλεις να αποφύγεις μία αναβάθμιση πρέπει να
 διαβάσεις
 το τι ακριβώς διορθώνει ώστε να αποφασίσεις αν σε αφορά και είναι
 επείγουσα ή όχι.
 Αν δε θέλεις να διαβάζεις απλά τις κάνεις όλες και ξεμπερδεύεις
 (τουλάχιστον στη
 θεωρία).

  β) αν δεν γίνει μια ενημέρωση και επακολουθήσει άλλη μεταγενέστερη,
 μπορεί
  να γίνει η τελευταία ενημέρωση χωρίς να έχει γίνει η προηγούμενη;

 Αν μιλάμε για kernel ναι, γιατί κάθε ενημέρωση είναι μία πλήρως αυτοτελής
 έκδοση του πακέτου, δεν περιλαμβάνει μόνο τις διαφορές από την προηγούμενη
 έκδοση.

  γ) υπάρχει λύση για αποφυγή της επανεκκίνησης; (είχα δοκιμάσει σχετικό
  project, αλλά δεν είχε αποτέλεσμα)

 Υπάρχει το ksplice και η υπηρεσία uptrack από την oracle που το
 χρησιμοποιεί
 για rebootless kernel upgrades. Αυτό μπορεί να δουλέψει μόνο για μικρές
 αλλαγές
 (όπως συνήθως είναι τα security updates).

 Μια άλλη λύση είναι το clustering (ή σκέτο fault-tolerant setup) με
 τουλάχιστον 2
 servers, τους οποίους αναβαθμίζεις εναλλάξ, άρα μειώνεις το downtime
 στο ελάχιστο.

 Και μια άλλη πιθανότητα είναι να προσπαθήσεις να κρατήσεις το boot time όσο
 το δυνατόν πιο χαμηλά, συνήθως 20-30 δευτερόλεπτα downtime είναι ανεκτά
 σε intranet. Αν δεν είναι, τότε η καλύτερη λύση είναι το clustering.

 Χαιρετισμούς,
 Παντελής




 --
 Παναγιώτης Θεοδωρόπουλος
 Panagiotis Theodoropoulos
 tpanagio...@gmail.com
 -- next part --
 An HTML attachment was scrubbed...
 URL: 
 https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120817/91eadef4/attachment.html
 --
 Ubuntu-gr mailing list
 Ubuntu-gr@lists.ubuntu.com

 If you do not want to receive any more messages from the ubuntu-gr mailing 
 list, please follow this link and choose unsubscribe:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα Nick Andrik
Oops, μόλις είδα ότι ο Παντελής αναφέρει και το ksplice.
Πάντως για security updates (επειδή αυτό είναι που συνήθως καίει σε
server), δουλεύει καλά.
Υπάρχει κι έτοιμο πακετάκι για ubuntu

--
=Do-
N.AND


Στις 18 Αυγούστου 2012 10:20 π.μ., ο χρήστης Nick Andrik
nick.and...@gmail.com έγραψε:
 Ρίξε μια ματιά και στο ksplice που στήνει (αυτόματα ή και μη)
 αναβαθμίσεις στους πυρήνες χωρίς reboot:
 http://www.ksplice.com/

 --
 =Do-
 N.AND


 Στις 17 Αυγούστου 2012 12:10 μ.μ., ο χρήστης Panagiotis Theodoropoulos
 tpanagio...@gmail.com έγραψε:
 Παντελή
 Ευχαριστώ πολύ για τις αναλυτικές απαντήσεις σου.

 Χαιρετισμούς
 Παναγιώτης

 2012/8/17 Pantelis Koukousoulas pkt...@gmail.com

 2012/8/17 Panagiotis Theodoropoulos tpanagio...@gmail.com:
  Σε intranet περιβάλλον είναι στημένος Ubuntu Server 10.04 LTS, στον οποίο
  λειτουργούν εφαρμογές (LAMP) 24X24.
  Το θέμα είναι με τις ενημερώσεις του linux kernel, που απαιτούν πάντα
  επανεκκίνηση του συστήματος.
  Ερωτήσεις
  α) Πρέπει να γίνονται ακόμη και αν δεν είναι ενημερώσεις ασφαλείας;

 Το θέμα έχει ως εξής: αν θέλεις να αποφύγεις μία αναβάθμιση πρέπει να
 διαβάσεις
 το τι ακριβώς διορθώνει ώστε να αποφασίσεις αν σε αφορά και είναι
 επείγουσα ή όχι.
 Αν δε θέλεις να διαβάζεις απλά τις κάνεις όλες και ξεμπερδεύεις
 (τουλάχιστον στη
 θεωρία).

  β) αν δεν γίνει μια ενημέρωση και επακολουθήσει άλλη μεταγενέστερη,
 μπορεί
  να γίνει η τελευταία ενημέρωση χωρίς να έχει γίνει η προηγούμενη;

 Αν μιλάμε για kernel ναι, γιατί κάθε ενημέρωση είναι μία πλήρως αυτοτελής
 έκδοση του πακέτου, δεν περιλαμβάνει μόνο τις διαφορές από την προηγούμενη
 έκδοση.

  γ) υπάρχει λύση για αποφυγή της επανεκκίνησης; (είχα δοκιμάσει σχετικό
  project, αλλά δεν είχε αποτέλεσμα)

 Υπάρχει το ksplice και η υπηρεσία uptrack από την oracle που το
 χρησιμοποιεί
 για rebootless kernel upgrades. Αυτό μπορεί να δουλέψει μόνο για μικρές
 αλλαγές
 (όπως συνήθως είναι τα security updates).

 Μια άλλη λύση είναι το clustering (ή σκέτο fault-tolerant setup) με
 τουλάχιστον 2
 servers, τους οποίους αναβαθμίζεις εναλλάξ, άρα μειώνεις το downtime
 στο ελάχιστο.

 Και μια άλλη πιθανότητα είναι να προσπαθήσεις να κρατήσεις το boot time όσο
 το δυνατόν πιο χαμηλά, συνήθως 20-30 δευτερόλεπτα downtime είναι ανεκτά
 σε intranet. Αν δεν είναι, τότε η καλύτερη λύση είναι το clustering.

 Χαιρετισμούς,
 Παντελής




 --
 Παναγιώτης Θεοδωρόπουλος
 Panagiotis Theodoropoulos
 tpanagio...@gmail.com
 -- next part --
 An HTML attachment was scrubbed...
 URL: 
 https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120817/91eadef4/attachment.html
 --
 Ubuntu-gr mailing list
 Ubuntu-gr@lists.ubuntu.com

 If you do not want to receive any more messages from the ubuntu-gr mailing 
 list, please follow this link and choose unsubscribe:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα stavros daliakopoulos
εναλλακτική του ksplice το https://en.wikipedia.org/wiki/Kexec
?

Στις 18 Αυγούστου 2012 11:22 π.μ., ο χρήστης Nick Andrik 
nick.and...@gmail.com έγραψε:

 Oops, μόλις είδα ότι ο Παντελής αναφέρει και το ksplice.
 Πάντως για security updates (επειδή αυτό είναι που συνήθως καίει σε
 server), δουλεύει καλά.
 Υπάρχει κι έτοιμο πακετάκι για ubuntu

 --
 =Do-
 N.AND


 Στις 18 Αυγούστου 2012 10:20 π.μ., ο χρήστης Nick Andrik
 nick.and...@gmail.com έγραψε:
  Ρίξε μια ματιά και στο ksplice που στήνει (αυτόματα ή και μη)
  αναβαθμίσεις στους πυρήνες χωρίς reboot:
  http://www.ksplice.com/
 
  --
  =Do-
  N.AND
 
 
  Στις 17 Αυγούστου 2012 12:10 μ.μ., ο χρήστης Panagiotis Theodoropoulos
  tpanagio...@gmail.com έγραψε:
  Παντελή
  Ευχαριστώ πολύ για τις αναλυτικές απαντήσεις σου.
 
  Χαιρετισμούς
  Παναγιώτης
 
  2012/8/17 Pantelis Koukousoulas pkt...@gmail.com
 
  2012/8/17 Panagiotis Theodoropoulos tpanagio...@gmail.com:
   Σε intranet περιβάλλον είναι στημένος Ubuntu Server 10.04 LTS, στον
 οποίο
   λειτουργούν εφαρμογές (LAMP) 24X24.
   Το θέμα είναι με τις ενημερώσεις του linux kernel, που απαιτούν πάντα
   επανεκκίνηση του συστήματος.
   Ερωτήσεις
   α) Πρέπει να γίνονται ακόμη και αν δεν είναι ενημερώσεις ασφαλείας;
 
  Το θέμα έχει ως εξής: αν θέλεις να αποφύγεις μία αναβάθμιση πρέπει να
  διαβάσεις
  το τι ακριβώς διορθώνει ώστε να αποφασίσεις αν σε αφορά και είναι
  επείγουσα ή όχι.
  Αν δε θέλεις να διαβάζεις απλά τις κάνεις όλες και ξεμπερδεύεις
  (τουλάχιστον στη
  θεωρία).
 
   β) αν δεν γίνει μια ενημέρωση και επακολουθήσει άλλη μεταγενέστερη,
  μπορεί
   να γίνει η τελευταία ενημέρωση χωρίς να έχει γίνει η προηγούμενη;
 
  Αν μιλάμε για kernel ναι, γιατί κάθε ενημέρωση είναι μία πλήρως
 αυτοτελής
  έκδοση του πακέτου, δεν περιλαμβάνει μόνο τις διαφορές από την
 προηγούμενη
  έκδοση.
 
   γ) υπάρχει λύση για αποφυγή της επανεκκίνησης; (είχα δοκιμάσει
 σχετικό
   project, αλλά δεν είχε αποτέλεσμα)
 
  Υπάρχει το ksplice και η υπηρεσία uptrack από την oracle που το
  χρησιμοποιεί
  για rebootless kernel upgrades. Αυτό μπορεί να δουλέψει μόνο για μικρές
  αλλαγές
  (όπως συνήθως είναι τα security updates).
 
  Μια άλλη λύση είναι το clustering (ή σκέτο fault-tolerant setup) με
  τουλάχιστον 2
  servers, τους οποίους αναβαθμίζεις εναλλάξ, άρα μειώνεις το downtime
  στο ελάχιστο.
 
  Και μια άλλη πιθανότητα είναι να προσπαθήσεις να κρατήσεις το boot
 time όσο
  το δυνατόν πιο χαμηλά, συνήθως 20-30 δευτερόλεπτα downtime είναι ανεκτά
  σε intranet. Αν δεν είναι, τότε η καλύτερη λύση είναι το clustering.
 
  Χαιρετισμούς,
  Παντελής
 
 
 
 
  --
  Παναγιώτης Θεοδωρόπουλος
  Panagiotis Theodoropoulos
  tpanagio...@gmail.com
  -- next part --
  An HTML attachment was scrubbed...
  URL: 
 https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120817/91eadef4/attachment.html
 
  --
  Ubuntu-gr mailing list
  Ubuntu-gr@lists.ubuntu.com
 
  If you do not want to receive any more messages from the ubuntu-gr
 mailing list, please follow this link and choose unsubscribe:
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr
 --
 Ubuntu-gr mailing list
 Ubuntu-gr@lists.ubuntu.com

 If you do not want to receive any more messages from the ubuntu-gr mailing
 list, please follow this link and choose unsubscribe:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr




-- 
*LibreOffice:
*η ελεύθερη και δωρεάν, πολυδύναμη (power-packed),
σουΐτα προσωπικής παραγωγικότητας:

Επεξεργαστής κειμένων *Writer*, υπολογιστικό Φύλλο *Calc*,
εφαρμογή Παρουσίασης Διαφανειών *Impress*,
πρόγραμμα Σχεδίασης/ Ζωγραφικής *Draw*,
πρόγραμμα Διαχείρισης Μαθηματικών Τύπων και Υπολογισμών *Math*,
εφαρμογή Βάσης Δεδομένων *Base*.

Κατεβάστε το LibreOffice! http://el.libreoffice.org/download/
-- next part --
An HTML attachment was scrubbed...
URL: 
https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120818/34a58a38/attachment.html
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα Pantelis Koukousoulas
2012/8/18 stavros daliakopoulos stavros.daliakopou...@gmail.com:
 εναλλακτική του ksplice το https://en.wikipedia.org/wiki/Kexec
 ?

Όχι, καμμία σχέση. Το ksplice είναι ένας κατά κάποιο τρόπο
μεταγλωττιστής ώστε τα patches να φορτώνονται ως modules,
ενώ το kexec είναι ουσιαστικά ένας bootloader, από Linux σε
Linux ώστε να μπορείς να κάνεις γρήγορα reboot.

Χαιρετισμούς,
Παντελής
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα stavros daliakopoulos
αφού το ksplice έχει άδεια gpl γιατί δεν έχει περάσει στο linux μόνιμα,
άσχετα αν το αγόρασε η oracle?

Στις 18 Αυγούστου 2012 11:29 μ.μ., ο χρήστης Pantelis Koukousoulas 
pkt...@gmail.com έγραψε:

 2012/8/18 stavros daliakopoulos stavros.daliakopou...@gmail.com:
  εναλλακτική του ksplice το https://en.wikipedia.org/wiki/Kexec
  ?

 Όχι, καμμία σχέση. Το ksplice είναι ένας κατά κάποιο τρόπο
 μεταγλωττιστής ώστε τα patches να φορτώνονται ως modules,
 ενώ το kexec είναι ουσιαστικά ένας bootloader, από Linux σε
 Linux ώστε να μπορείς να κάνεις γρήγορα reboot.

 Χαιρετισμούς,
 Παντελής




-- 
*LibreOffice:
*η ελεύθερη και δωρεάν, πολυδύναμη (power-packed),
σουΐτα προσωπικής παραγωγικότητας:

Επεξεργαστής κειμένων *Writer*, υπολογιστικό Φύλλο *Calc*,
εφαρμογή Παρουσίασης Διαφανειών *Impress*,
πρόγραμμα Σχεδίασης/ Ζωγραφικής *Draw*,
πρόγραμμα Διαχείρισης Μαθηματικών Τύπων και Υπολογισμών *Math*,
εφαρμογή Βάσης Δεδομένων *Base*.

Κατεβάστε το LibreOffice! http://el.libreoffice.org/download/
-- next part --
An HTML attachment was scrubbed...
URL: 
https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120818/0ee52379/attachment.html
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα Pantelis Koukousoulas
2012/8/18 stavros daliakopoulos stavros.daliakopou...@gmail.com:
 αφού το ksplice έχει άδεια gpl γιατί δεν έχει περάσει στο linux μόνιμα,
 άσχετα αν το αγόρασε η oracle?

Όταν λέμε ksplice εννοούμε διάφορα κομμάτια:

   * Το πρώτο κομμάτι ήταν να υπάρξει η δυνατότητα να γίνει ο πυρήνας
   compile με τις παραμέτρους -ffunction-sections και -fdata-sections.
   Το κομμάτι αυτό προτάθηκε και έγινε merge στον πυρήνα πριν
κάποια χρόνια https://lkml.org/lkml/2008/8/24/159

   * Τα low-level userspace εργαλεία: Π.χ., η εντολή που φτιάχνει
   ένα hot update module από ένα kernel tree στο οποίο έχουμε
   εφαρμόσει ένα patch. Αυτά από ότι θυμάμαι είχαν επίσης γίνει
   release στην αρχή ως GPL με τη μορφή ενός public github
   repository.

   Από τη στιγμή που η Oracle αγόρασε την εταιρία Ksplice Inc,
   η επίσημη ενημέρωση λέει ότι ο κώδικας αυτός μεταφέρεται
   στο oss.oracle.com. Αυτό που υπάρχει αυτή τη στιγμή στο
   oss.oracle.com είναι απλά το εξής:
https://oss.oracle.com/ksplice/software/ksplice-0.9.9.1-src.tar.gz
   Ούτε git repo, ούτε updates, ούτε τίποτα.

   βλ. http://cormander.com/2011/07/ksplice-currently-violates-the-gpl/
   Μάλλον οι δικηγόροι της Oracle δε συμφωνούν 100% με αυτή την
   οπτική και κανένας δεν έχει βρεθεί να τους μηνύσει ακόμα.

   Ευτυχώς υπήρχαν αρκετά git clones και έτσι σώζεται ο κώδικας
   ως είχε πριν κλείσει ουσιαστικά:
 Π.χ., https://github.com/CentOS/ksplice

   Για οδηγίες ως προς το πώς χρησιμοποιούνται τα εργαλεία αυτά
   βλ. π.χ.,
   http://cormander.com/2011/08/how-to-use-the-ksplice-raw-utilities/


   * Το service κομμάτι (uptrack) δηλ:
 * Το κομμάτι δηλαδή της παραγωγής των binary updates
(σε κάποιες περιπτώσεις χρειάζεται manual δουλειά, δεν
είναι πάντα τόσο απλό όσο να τρέξεις ksplice-create
στο κατάλληλο tree)

 * Το software του client: uptrack-upgrade, uptrack-show
κλπ και το αντίστοιχο server κομμάτι (το οποίο βέβαια
μπορεί να ήταν απλά ένα directory προσβάσιμο από
http).

 * Η διαχείριση των subscriptions κλπ.

 Για το κομμάτι αυτό δε γνωρίζω πολλά πράγματα για το αν ήταν
 ποτέ καν open-source, άρα αν κάποιος θέλει να αναπτύξει αντίστοιχη
 υπηρεσία θα πρέπει να ξαναγράψει το σχετικό κώδικα και να έχει
 και ανθρώπους που καταλαβαίνουν από data structure repairs κλπ
 ώστε να επεμβαίνουν manually όταν τα raw utilities δε δουλεύουν
 σωστά.

Οπότε, συνοψίζοντας, η κατάσταση έχει ως εξής:

* Το kernel κομμάτι είναι μέρος του kernel εδώ και 2-3 χρόνια αν θυμάμαι
   καλά.

* Τα raw utilities θα μπορούσαν να είναι κομμάτι της διανομής αλλά
   δεν αξίζουν τον κόπο δεδομένου ότι δεν απευθύνονται σε end users
   αλλά περισσότερο σε προγραμματιστές.

* Το service κομμάτι (π.χ., ο uptrack manager και τα uptrack command
   line tools) δεν είναι open-source καν, οπότε δεν μπορεί να είναι
   κομμάτι κάποιας διανομής.

* Αυτή τη στιγμή νομίζω το ubuntu 10.04 και 12.04 υποστηρίζεται δωρεάν
  στο uptrack, οπότε αν κάποιος εμπιστεύεται την oracle και δεν τον πειράζει
  το γεγονός ότι ουσιαστικά τρέχει binary kernel κώδικα με αυτό τον τρόπο,
  μπορεί να χρησιμοποιήσει τα υπάρχοντα closed-source πακέτα του client.

  Αυτοί που φαίνεται να επηρρεάζονται περισσότερο αρνητικά από την
  αλλαγή ιδιοκτησίας της ksplice inc είναι αυτοί που τρέχουν CentOS οι
  οποίοι σκέφτονται να αναπτύξουν τη δική τους αντίστοιχη υπηρεσία
  (βλ. CentOS rebootless kernel upgrades project) με βάση τον τελευταίο
  ανοιχτό κώδικα για τα ksplice tools.


Ελπίζω αυτό να ξεκαθαρίζει κάπως την κατάσταση,
Παντελής
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-18 ϑεμα Pantelis Koukousoulas
2012/8/19 Sergey Tsabolov ( aka linuxman ) serg...@greeklug.gr:
 Όταν διαβάσεις αυτό http://www.ksplice.com/subscription-agreement θα
 καταλάβεις
 Και δεν είναι free, ναι για κρίσιμα συστήματα αξίζει άλλα για προσωπική
 χρήση δεν νομίζω.
 Και να κάνεις όλα τα updates απλά δεν κάνεις ρεστάρτ, γιατί δεν κερδίζεις
 ουσιαστικά τίποτα από εκκίνηση με νεώτερο πυρήνα εφόσον με το προηγούμενο
 λειτουργούσε σωστά.

Το subscription agreement είναι για το uptrack service, άρα δεν έχει
τόσο σχέση με το γιατί τα low-level tools π.χ., δεν είναι κομμάτι κάποιας
διανομής. Το θέμα είναι η μη διαθεσιμότητα των εργαλείων.

Αν δεν κάνεις reboot μετά από security updates στον πυρήνα, τότε οι
τρύπες που κλείνουν με αυτά τα updates απλά παραμένουν ανοιχτές
σε εσένα. (Εκτός αν χρησιμοποιείς το ksplice όπως αναφέρθηκε).

Η συζήτηση σε αυτό το thread είναι από άποψη high availability για
ένα server. Οπότε η πρακτική του απλά να αφήσεις το σύστημα
ευάλωτο για να μη χάσεις τα uptime statistics δεν είναι και ό,τι πιο
υπεύθυνο, γιατί αναπόφευκτα θα οδηγήσει στο να χακευτεί κάποια
στιγμή ο server και τότε το downtime συνήθως είναι πολύ μεγαλύτερο
από τo μισό ή 1 λεπτό ενός reboot (χώρια το τυχόν κόστος απώλειας
ευαίσθητων δεδομένων κλπ).

 Ότι λειτουργεί απλά δεν το πειράζεις .

Αυτό ισχύει για Windows, Legacy Unix και για συστήματα που δεν
καταλαβαίνεις ή δεν αξίζει τον κόπο να καταλάβεις πώς ακριβώς
δουλεύουν αφού έχεις προγραμματίσει να τα αντικαταστήσεις
σύντομα. Σε Linux servers η καλύτερη στρατηγική είναι ή να
ξέρεις πολύ καλά τι κάνεις ή να έχεις competent admins.

Χαιρετισμούς,
Παντελής
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-17 ϑεμα Pantelis Koukousoulas
2012/8/17 Panagiotis Theodoropoulos tpanagio...@gmail.com:
 Σε intranet περιβάλλον είναι στημένος Ubuntu Server 10.04 LTS, στον οποίο
 λειτουργούν εφαρμογές (LAMP) 24X24.
 Το θέμα είναι με τις ενημερώσεις του linux kernel, που απαιτούν πάντα
 επανεκκίνηση του συστήματος.
 Ερωτήσεις
 α) Πρέπει να γίνονται ακόμη και αν δεν είναι ενημερώσεις ασφαλείας;

Το θέμα έχει ως εξής: αν θέλεις να αποφύγεις μία αναβάθμιση πρέπει να διαβάσεις
το τι ακριβώς διορθώνει ώστε να αποφασίσεις αν σε αφορά και είναι
επείγουσα ή όχι.
Αν δε θέλεις να διαβάζεις απλά τις κάνεις όλες και ξεμπερδεύεις (τουλάχιστον στη
θεωρία).

 β) αν δεν γίνει μια ενημέρωση και επακολουθήσει άλλη μεταγενέστερη, μπορεί
 να γίνει η τελευταία ενημέρωση χωρίς να έχει γίνει η προηγούμενη;

Αν μιλάμε για kernel ναι, γιατί κάθε ενημέρωση είναι μία πλήρως αυτοτελής
έκδοση του πακέτου, δεν περιλαμβάνει μόνο τις διαφορές από την προηγούμενη
έκδοση.

 γ) υπάρχει λύση για αποφυγή της επανεκκίνησης; (είχα δοκιμάσει σχετικό
 project, αλλά δεν είχε αποτέλεσμα)

Υπάρχει το ksplice και η υπηρεσία uptrack από την oracle που το χρησιμοποιεί
για rebootless kernel upgrades. Αυτό μπορεί να δουλέψει μόνο για μικρές αλλαγές
(όπως συνήθως είναι τα security updates).

Μια άλλη λύση είναι το clustering (ή σκέτο fault-tolerant setup) με
τουλάχιστον 2
servers, τους οποίους αναβαθμίζεις εναλλάξ, άρα μειώνεις το downtime
στο ελάχιστο.

Και μια άλλη πιθανότητα είναι να προσπαθήσεις να κρατήσεις το boot time όσο
το δυνατόν πιο χαμηλά, συνήθως 20-30 δευτερόλεπτα downtime είναι ανεκτά
σε intranet. Αν δεν είναι, τότε η καλύτερη λύση είναι το clustering.

Χαιρετισμούς,
Παντελής
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr


Re: Σχετικά με τις ενημερώσεις Linux kernel

2012-08-17 ϑεμα Panagiotis Theodoropoulos
Παντελή
Ευχαριστώ πολύ για τις αναλυτικές απαντήσεις σου.

Χαιρετισμούς
Παναγιώτης

2012/8/17 Pantelis Koukousoulas pkt...@gmail.com

 2012/8/17 Panagiotis Theodoropoulos tpanagio...@gmail.com:
  Σε intranet περιβάλλον είναι στημένος Ubuntu Server 10.04 LTS, στον οποίο
  λειτουργούν εφαρμογές (LAMP) 24X24.
  Το θέμα είναι με τις ενημερώσεις του linux kernel, που απαιτούν πάντα
  επανεκκίνηση του συστήματος.
  Ερωτήσεις
  α) Πρέπει να γίνονται ακόμη και αν δεν είναι ενημερώσεις ασφαλείας;

 Το θέμα έχει ως εξής: αν θέλεις να αποφύγεις μία αναβάθμιση πρέπει να
 διαβάσεις
 το τι ακριβώς διορθώνει ώστε να αποφασίσεις αν σε αφορά και είναι
 επείγουσα ή όχι.
 Αν δε θέλεις να διαβάζεις απλά τις κάνεις όλες και ξεμπερδεύεις
 (τουλάχιστον στη
 θεωρία).

  β) αν δεν γίνει μια ενημέρωση και επακολουθήσει άλλη μεταγενέστερη,
 μπορεί
  να γίνει η τελευταία ενημέρωση χωρίς να έχει γίνει η προηγούμενη;

 Αν μιλάμε για kernel ναι, γιατί κάθε ενημέρωση είναι μία πλήρως αυτοτελής
 έκδοση του πακέτου, δεν περιλαμβάνει μόνο τις διαφορές από την προηγούμενη
 έκδοση.

  γ) υπάρχει λύση για αποφυγή της επανεκκίνησης; (είχα δοκιμάσει σχετικό
  project, αλλά δεν είχε αποτέλεσμα)

 Υπάρχει το ksplice και η υπηρεσία uptrack από την oracle που το
 χρησιμοποιεί
 για rebootless kernel upgrades. Αυτό μπορεί να δουλέψει μόνο για μικρές
 αλλαγές
 (όπως συνήθως είναι τα security updates).

 Μια άλλη λύση είναι το clustering (ή σκέτο fault-tolerant setup) με
 τουλάχιστον 2
 servers, τους οποίους αναβαθμίζεις εναλλάξ, άρα μειώνεις το downtime
 στο ελάχιστο.

 Και μια άλλη πιθανότητα είναι να προσπαθήσεις να κρατήσεις το boot time όσο
 το δυνατόν πιο χαμηλά, συνήθως 20-30 δευτερόλεπτα downtime είναι ανεκτά
 σε intranet. Αν δεν είναι, τότε η καλύτερη λύση είναι το clustering.

 Χαιρετισμούς,
 Παντελής




-- 
Παναγιώτης Θεοδωρόπουλος
Panagiotis Theodoropoulos
tpanagio...@gmail.com
-- next part --
An HTML attachment was scrubbed...
URL: 
https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20120817/91eadef4/attachment.html
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr