Evaggelos Balaskas's logs

My 127.0.0.1 on the web

Γιατί να βάλω linux; Μα γιατί ΔΕΝ κολλάει.

Ναι καλά,

The big picture:

uptime

The thumbnail:

uptime.jpeg

ΥΓ: Και για να αποφύγω τα περιττά σχόλια για το ubuntu, ο firefox έφταιγε.

2 comments(402 views)




Debian or FreeBSD ? Why not both ?

Τελικά τι να επιλέξω debian ή FreeBSD;
Εάν όμως μπορώ να έχω και τα δύο ταυτόχρονα δεν θα ήταν καλύτερα;

Φυσικά θα ρωτήσει κάποιος πως είναι δυνατόν;
Η λύση είναι το kfreebsd

Πρακτικά είναι ένα debian σύστημα πάνω από έναν FreeBSD kernel.

Αποφάσισα να του δώσω μία ευκαιρία και για αυτό το δοκίμασα σε ένα VirtualBox. Κατέγραψα την εγκατάσταση του kfreebsd στο παρακάτω link

http://ebalaskas.gr/wiki/kfreebsd

και το σκέφτομαι πολύ σοβαρά να το εγκαταστήσω

7 comments(946 views)




data deduplication - fdupes

Όσο περνάει ο χρόνος τόσο μεγαλώνουν οι χωρητικότητες των δίσκων. Συνέπεια αυτού να μην σβήνουμε τπτ.
Έτσι ενώ κάποτε στο σπίτι ένας δίσκος 10Gb ήταν υπέραρκετός αυτή την στιγμή 2ΤB να είναι ελάχιστα.

Το γεγονός αυτό σε μία εταιρεία που όλα τα δεδομένα της είναι κρίσιμα και μάλιστα εθνικής υψίστης σημασίας σημαίνει
hw raid / sw raid / tapes / εξωτερικά usb κ.ο.κ. Εντάξει το rsync για backup (χρησιμοποιώ το rsnapshot μου κάνει την ζωή πιο εύκολα αλλά και πάλι όταν έχεις 2TΒ (ίσως και λίγο παραπάνω) τι κάνεις;

Σκέφτηκα να δοκιμάσω το fdupes και θα τολμήσω να πω δημόσια, ότι μου αρέσει αρκετά. Φυσικά δεν μου λύνει το πρόβλημα κι όταν υπάρχουν πολλά αρχεία σε ένα κατάλογο ψιλοαργεί (π.χ. 120337 αρχεία, 3,7G έκανε 7,5 λεπτά, ενώ για περίπου 1500000 mp3 γύρω στα 35GB έκανε 28λεπτά)

Πως το χρησιμοποιεί κανείς:

fdupes -R . > fdupes.log

Έτσι το τρέχω εγώ και μετά από το log διαβάζω τι πρέπει να διαγράψω και τι όχι, φυσικά έχει και επιλογή για άμεση διαγραφή … αλλά ποιος τρέχει μετά να βρει αρχεία από το backup :)

Εάν κάποιος έχει να προτείνει παρόμοιο πρόγραμμα ή ακόμα καλύτερα κάποιο patch kernel και να παίζει σε fs layer ακόμα καλύτερα. Σίγουρα θα έχω impact σε time read/write αλλά εάν ο δίσκος είναι μόνο για backup ποιος νοιάζεται.

Add a comment(713 views)




Roadsend PHP - alternative php compiler

Στους διαδικτυακούς προβληματισμούς μου τις τελευταίες ημέρες μπήκε η χρήση scripting languages μέσω fast-cgi. Φυσικά ο λόγος ήταν (και είναι) η (δοκιμαστική ακόμα) χρήση του nginx web server. Αναζητώντας στο διαδίκτυο περισσότερες πληροφορίες με σκοπό να ικανοποιήσω την περιέργειά μου έφτασα σε μία εναλλακτική PHP.

Αναφέρομαι στον alter-native php compiler με όνομα RoadSend-PHP.
Μέχρι στιγμής οι προσπάθείς μου είναι ικανοποιητικές μεν, μη αποδεκτές δε.

Ο σκοπός μου είναι να προσπαθήσω να περάσω το wackowiki σε nginx+roadsend

Ένα από τα ενδιαφέροντα που είδα είναι η ύπαρξη backend με όνομα: MicroServer ώστε να μπορεί κανείς να δημιουργεί stand alone web applications (αυτό θέλει λίγο ψάξιμο - στα todo).

Εάν ενδιαφέρεται να δει κάποιος πως φαίνεται ένα phpinfo στο roadsend
ας ρίξει μια ματιά εδώ: http://ebalaskas.gr/wiki/RoadsendPHP

Add a comment(1120 views)




Init Script for nginx

Αυτό που μου λείπει από τον nginx είναι ένας εύκολος και πιο generic τρόπος για να εκκινώ ή να τον σταματάω κατά βούληση.

Οπότε αποφάσισα να γράψω ένα δικό μου Init Script για αυτή την δουλειά.

Το script είναι αρκετά generic για να μπορεί να χρησιμοποιηθεί και σε άλλες περιπτώσεις με ελάχιστες τροποποιήσεις.
Ελπίζω να φανεί χρήσιμο.

Add a comment(793 views)




Valid XHTML 1.0 Transitional