Έχει το Drobo μια διεπαφή ιστού
Χρησιμοποιώντας ένα drobo στο Linux
Χρειάζεστε είτε ένα αντίγραφο ασφαλείας, είτε ένα άλλο drobo. Ακόμη και μεταξύ των drobos υπάρχουν όρια για συμβατότητα δείτε το drobo.com web site για λεπτομέρειες.
Περίληψη
Σε αυτό το άρθρο, θα μοιραστώ την εμπειρία μου χρησιμοποιώντας ένα drobo στο Linux. Θα συζητήσω βασικά σημεία σχετικά με τη συσκευή, τους περιορισμούς της και τη διαδικασία εγκατάστασης. Θα εξετάσω επίσης την έλλειψη διεπαφής ιστού, τον σχεδιασμό του drobo, την ενεργοποίηση των symlinks και τις σκέψεις μου για το μέλλον των λύσεων αποθήκευσης.
Βασικά σημεία
- Το Drobo χρησιμοποιεί πολύ λίγη ισχύ, καταναλώνοντας 15W σε ηρεμία και περίπου 60W όταν εργάζεται.
- Παρέχει πρόσβαση σε αρχεία από οποιαδήποτε συσκευή στο σπίτι μέσω μετοχών CIFS.
- Σε αντίθεση με τις λύσεις που βασίζονται στο RAID, το Drobo μπορεί να χειριστεί σκληρούς δίσκους διαφορετικών μεγεθών.
- Το εύρος ζώνης I/O του Drobo δεν είναι πολύ υψηλό, φτάνοντας περίπου 20MB/s σε ένα δίκτυο Gigabit Ethernet.
- Δεν υπάρχει επίσημα υποστηριζόμενο Web UI για το Drobo και τα παρεχόμενα προγράμματα διαμόρφωσης είναι διαθέσιμα μόνο για Windows και Macintosh, χωρίς υποστήριξη για το Linux.
- Η διαμόρφωση του drobo μπορεί να απαιτήσει κάποιο χρόνο και προσπάθεια για να μάθει τη διαδικασία.
Ερωτήσεις και απαντήσεις
1. Έχει το drobo μια διεπαφή ιστού?
Δυστυχώς, το Drobo δεν διαθέτει επίσημα υποστηριζόμενη διεπαφή ιστού. Αυτό σημαίνει ότι δεν μπορείτε να αποκτήσετε πρόσβαση στις ρυθμίσεις και τη διαμόρφωσή σας μέσω ενός προγράμματος περιήγησης ιστού. Ωστόσο, υπάρχουν διαθέσιμα προγράμματα διαμόρφωσης για Windows και Macintosh.
2. Πώς αισθανθήκατε για την έλλειψη UI ιστού?
Βρήκα απογοητευτικό το γεγονός ότι μια σύγχρονη συσκευή όπως το drobo δεν έχει ιστό UI. Στη σημερινή ηλικία, οι διεπαφές ιστού είναι κοινές και παρέχουν ευκολία στους χρήστες. Θα ήταν ωραίο να έχουμε ένα εγγενές πρόγραμμα που ψάχνει αυτόματα για drobos στο δίκτυο και παρέχει συνδέσμους στο web uis τους.
3. Ποιες είναι οι σκέψεις σας για το σχεδιασμό του drobo?
Ο σχεδιασμός του Drobo εκπέμπει ένα Apple-ish vibe. Οι επιλογές συσκευασίας και στυλ δείχνουν ότι καταβλήθηκαν πολλές προσπάθειες για τη δημιουργία μιας εμπειρίας premium. Ενώ αυτό μπορεί να απευθύνει έκκληση σε ορισμένους χρήστες, μου λείπει προσωπικά τις ημέρες που οι υπολογιστές αισθάνθηκαν περισσότερο σαν ισχυρά εργαλεία και όχι με μοντέρνα αξεσουάρ.
4. Μπορείτε να μοιραστείτε τη διαδικασία εγκατάστασης για το drobo?
Για να ρυθμίσετε το drobo, ακολουθήστε αυτά τα βήματα:
- Εγκαταστήστε το λογισμικό διαμόρφωσης Drobo (πίνακας ελέγχου) σε έναν υπολογιστή Windows.
- Συνδέστε το drobo στον υπολογιστή και εντοπίστε το χρησιμοποιώντας τον πίνακα ελέγχου.
- Προσθέστε ένα σκληρό δίσκο στο Drobo και βεβαιωθείτε ότι αναγνωρίζεται από τον πίνακα ελέγχου.
- Ορίστε έναν κωδικό πρόσβασης διαχειριστή χρησιμοποιώντας τον πίνακα ελέγχου.
- Διαμορφώστε το κοινόχρηστο CIF χρησιμοποιώντας τον πίνακα ελέγχου και επαληθεύστε την προσβασιμότητά του.
5. Πώς μπορείτε να ενεργοποιήσετε τα symlinks στο drobo στο Linux?
Για να ενεργοποιήσετε τα Symlinks στο Drobo στο Linux, ακολουθήστε αυτά τα βήματα:
- Ενεργοποιήστε τις “εφαρμογές Drobo” στον πίνακα ελέγχου Drobo.
- Τοποθετήστε το μερίδιο του CIF με το όνομα “Droboapps”.
- Αντιγράψτε το dropbear tarred gzip (.TGZ) αρχείο στον ριζικό κατάλογο της κοινής χρήσης DroboApps.
- Επανεκκινήστε το drobo.
- SSH στο drobo χρησιμοποιώντας τα διαπιστευτήρια: ρίζα/ρίζα.
- Αλλάξτε τον κωδικό πρόσβασης ρίζας σε κάτι διαφορετικό από το “root”.
- Επεξεργαστείτε το /etc /.backup_smb.αρχείο conf και προσθέστε τις ακόλουθες γραμμές στο τέλος:
Ακολουθήστε το Symlinks = ναι ευρείς σύνδεσμοι = όχι Case Sensitive = Ναι επεκτάσεις unix = ναι
- Επανεκκινήστε το drobo, το οποίο μπορεί να γίνει μέσω του πίνακα ελέγχου.
6. Τι πρέπει να λάβετε υπόψη πριν ενεργοποιήσετε τα Symlinks?
Η ενεργοποίηση των Symlinks ενδέχεται να δημιουργήσει κινδύνους ασφαλείας, επομένως δεν συνιστάται για ανάπτυξη σε εταιρικά ή ασφαλή περιβάλλοντα. Είναι σημαντικό να αξιολογήσετε την καταλληλότητα των drobofs για τέτοια περιβάλλοντα. Προχωρήστε με προσοχή και αξιολογήστε τις πιθανές συνέπειες.
7. Ποιοι είναι οι περιορισμοί της χρήσης των symlinks στο drobo?
Ακόμη και μετά την ενεργοποίηση των Symlinks, τα απόλυτα μονοπάτια δεν θα λειτουργούν ακόμα σε μερίδιο CIFS λόγω περιορισμών SAMBA. Η ενεργοποίηση τόσο των “ευρείων δεσμών” όσο και των “επεκτάσεων UNIX” απαιτεί την ανασύσταση του προγράμματος, το οποίο γίνεται δυσκίνητη εργασία. Ως εκ τούτου, είναι σκόπιμο να αποφευχθούν απόλυτες διαδρομές σε συνδέσμους σε μερίδιο CIFS.
8. Ποιες είναι οι ελπίδες σας για το μέλλον των λύσεων αποθήκευσης?
Ελπίζω ότι στο μέλλον, μπορούμε να έχουμε διακομιστές βραχίονα χαμηλής ισχύος που εκτελούν Linux που προσφέρουν ευελιξία και μας επιτρέπουν να τρέχουμε λογισμικό αποθήκευσης ανοιχτού κώδικα όπως HDFs, Ceph ή NFSD. Αυτό θα παρέχει περισσότερες επιλογές για τους χρήστες και θα επεκτείνει τις δυνατότητες για λύσεις αποθήκευσης.
9. Λειτουργεί καλά το drobo για τις τρέχουσες ανάγκες σας?
Ναι, ο Drobo ικανοποιεί ικανοποιητικά τις τρέχουσες ανάγκες μου. Παρέχει έναν βολικό και αξιόπιστο τρόπο για την αποθήκευση των δεδομένων μου, ενώ προσφέρει προστασία από την απώλεια δεδομένων. Ωστόσο, εξακολουθώ να έχω ελπίδες για πιο ευπροσάρμοστες λύσεις αποθήκευσης στο μέλλον.
10. Αυτό που θέτει το drobo εκτός από άλλες μονάδες αποθήκευσης?
Ο βασικός παράγοντας διαφοροποίησης του Drobo είναι η ικανότητά του να χειρίζεται σκληρούς δίσκους διαφορετικών μεγεθών χωρίς την ανάγκη για αντιστοίχιση δίσκων ή περίπλοκες αποφάσεις διαμόρφωσης. Απλοποιεί τη διαδικασία αποθήκευσης ενεργώντας ως μια έξυπνη λύση αποθήκευσης που μεγιστοποιεί την προστασία των δεδομένων χωρίς ο χρήστης να χρειάζεται να κάνει σύνθετες επιλογές.
Χρησιμοποιώντας ένα drobo στο Linux
Χρειάζεστε είτε ένα αντίγραφο ασφαλείας, είτε ένα άλλο drobo. Ακόμη και μεταξύ των drobos υπάρχουν όρια για συμβατότητα δείτε το drobo.com web site για λεπτομέρειες.
Έχει το Drobo μια διεπαφή ιστού
Πριν από μία ή δύο εβδομάδες, πήρα μια μονάδα αποθήκευσης δικτύου drobofs. Το πήρα γιατί πρέπει να αποθηκεύσω μερικά terabytes δεδομένων- αντίγραφα ασφαλείας μουσικής και ταινιών που κατέχω, προσωπικά αρχεία και ούτω καθεξής.
- Χρησιμοποιεί πολύ λίγη δύναμη- 15W σε κατάσταση ηρεμίας, και περίπου 60W όταν εργάζεται.
- Μου επιτρέπει να αποκτήσω πρόσβαση στα αρχεία μου από οποιαδήποτε συσκευή στο σπίτι, μέσω ενός μεριδίου CIFS.
- Μπορεί να χειριστεί σκληρούς δίσκους διαφορετικών μεγεθών-σε αντίθεση με, ας πούμε, λύσεις που βασίζονται σε επιδρομές
- Το εύρος ζώνης εισόδου/εξόδου δεν είναι τόσο υπέροχο. Φαίνεται να φτάσω περίπου 20MB/s στο δίκτυο Gigabit Ethernet.
- Δεν υπάρχει επίσημα υποστηριζόμενο Web UI και τα προγράμματα διαμόρφωσης που παρέχουν είναι μόνο για Windows και Macintosh (χωρίς Linux).
- Έπρεπε να μάθω πώς να το διαμορφώσω, το οποίο χρειάστηκε μια ώρα ή δύο.
Χωρίς UI Web
Όταν αγόραζα αυτό το πράγμα, ειλικρινά δεν θεώρησα την πιθανότητα ότι δεν θα υπήρχε ιστός UI. Είναι το 2012- όλα υποτίθεται ότι έχουν ένα ιστό UI αυτές τις μέρες. Είναι αλήθεια ότι για να χρησιμοποιήσετε ένα UI Web, θα πρέπει να γνωρίζετε τη διεύθυνση IP, η οποία μπορεί να είναι δύσκολο για τους μη τεχνικούς χρήστες να καθορίσουν. Ωστόσο, θα ήταν αρκετά εύκολο να έχουμε ένα εγγενές πρόγραμμα το οποίο απλά ψάχνει για όλα τα drobos στο υποδίκτυο σας, και σας δίνει έναν σύνδεσμο στο UI Web για καθένα. Το γεγονός ότι δεν το έκαναν είναι απλώς κουραστικό.
Ο σχεδιασμός
Δεν μπορώ παρά να αισθανθώ ότι υπάρχει κάτι αόριστα μήλο για το σχέδιο. Πέρασαν σαφώς πολύ χρόνο στην εμπειρία “εκτός του κουτιού”, χρησιμοποιώντας υλικά συσκευασίας υψηλής ποιότητας, στυλ σχεδιαστών στο κουτί και ούτω καθεξής. Υποθέτω ότι ίσως κάθε κατασκευαστής ηλεκτρονικών ειδών κατανάλωσης αισθάνεται σαν να πρέπει να το κάνουν σήμερα? Δεν γνωρίζω.
Μου λείπουν οι μέρες που οι υπολογιστές αισθάνθηκαν σαν ηλεκτρικά εργαλεία, παραδόθηκαν με παχιά εγχειρίδια και κατασκευασμένα από συμπαγές μέταλλο και ξύλο. Σήμερα, οι υπολογιστές αισθάνονται σαν αξεσουάρ Fasion. Υποθέτω ότι ο κόσμος έχει προχωρήσει από αυτές τις πρώτες μέρες.
Εγκατάσταση
- Εγκαταστήστε το λογισμικό διαμόρφωσης Drobo για Windows. Το αποκαλούν αυτό το “ταμπλό.«
- Συνδέστε το drobo και εντοπίστε το με τον πίνακα ελέγχου.
- Προσθέστε ένα σκληρό δίσκο στο Drobo και βεβαιωθείτε ότι προστέθηκε με επιτυχία στον πίνακα ελέγχου.
- Ορίστε έναν κωδικό πρόσβασης διαχειριστή στον πίνακα ελέγχου
- Ρυθμίστε το κοινόχρηστο CIF στο ταμπλό και βεβαιωθείτε ότι θα μπορούσα να το τοποθετήσω. Σας ενθαρρύνω να απενεργοποιήσετε τυχόν μετοχές παγκοσμίως, εκτός αν πραγματικά αισθάνεστε ότι τα χρειάζεστε.
Ενεργοποίηση Symlinks
Εάν είστε χρήστης Linux όπως εγώ, πιθανότατα θα παρατηρήσετε ότι το drobo, από προεπιλογή, δεν υποστηρίζει symlinks. Αυτό ήταν πραγματικά ενοχλητικό για μένα.
Μπορείτε να το διορθώσετε, αλλά απαιτεί λίγη δουλειά.
- Ενεργοποιήστε τις “εφαρμογές Drobo” στον πίνακα ελέγχου Drobo.
- Τοποθετήστε το όνομα CIFS που ονομάζεται Droboapps
- Αντιγράψτε το dropbear tarred gzip (.TGZ) αρχείο στον ριζικό κατάλογο της κοινής χρήσης DroboApps.
- Επανεκκινήστε το drobo.
- SSH στο drobo με χρήστη: root, κωδικός πρόσβασης: ρίζα
- Για την αγάπη του Θεού, αλλάξτε τον κωδικό πρόσβασης ρίζας σε κάτι διαφορετικό από το “root” με το τρέξιμο/mnt/drobofs/μετοχές/droboapps/dropbear/root_passwd (ναι, ξέρω- ακριβώς την εντολή που αναμενόταν να χρησιμοποιήσετε για αυτό, σωστά?·
- Επεξεργασία /etc /.backup_smb.Conf και προσθέστε αυτές τις γραμμές στο τέλος:
Ακολουθήστε το Symlinks = ναι
ευρείς σύνδεσμοι = όχι
Case Sensitive = Ναι
επεκτάσεις unix = ναι
Παρέχεται μια βασική έκδοση του VI Editor. - Επανεκκινήστε το drobo. Ο ευκολότερος τρόπος για να γίνει αυτό είναι από τον πίνακα ελέγχου.
Εάν αναπτύσσετε τα drobofs σας σε ένα εταιρικό περιβάλλον ή σε άλλο περιβάλλον όπου χρειάζεστε ασφάλεια, πιθανότατα θα πρέπει δεν Ενεργοποίηση Symlinks. Δεν είμαι σίγουρος πόσο κατάλληλο είναι το Drobofs για το εταιρικό περιβάλλον, αλλά αυτή είναι μια άλλη συζήτηση. Σε έχω προειδοποιήσει.
Σημειώστε επίσης ότι ακόμη και μετά την εφαρμογή αυτής της επιδιόρθωσης, δεν θα μπορείτε να χρησιμοποιήσετε διαδρομές Abslute σε Symlinks. Αυτό είναι το σφάλμα της Samba- δεν μπορείτε να ενεργοποιήσετε τόσο τους “ευρείς συνδέσεις” όσο και τις “επεκτάσεις UNIX” χωρίς να επαναπροσδιορίζετε το πρόγραμμα, το οποίο είναι πολύ περισσότερη δουλειά που πραγματικά θέλω να κάνω. Αυτό έγινε επίσης στο όνομα της ασφάλειας. Τέλος πάντων, η χρήση απόλυτων διαδρομών σε συνδέσμους σε ένα μερίδιο CIFS δεν είναι πιθανώς καλή ιδέα ούτως ή άλλως.
Το μέλλον
Ελπίζω ότι στο μέλλον, θα μπορέσω να αγοράσω έναν διακομιστή βραχίονα που θα τρέχει το Linux που θα έχει πολύ χαμηλή κατανάλωση ενέργειας, παρά μια συσκευή ενός χρήστη. Θα ήθελα να πιστεύω ότι εταιρείες όπως το Drobo θα χαρούμε να μου πουλήσουν αυτό το είδος υλικού, ενώ μου επιτρέπουν να τρέχω λογισμικό αποθήκευσης ανοιχτού κώδικα όπως HDFs, Ceph ή NFSD σε αυτό. Μέχρι αυτή την ευτυχισμένη μέρα, ο Drobo φαίνεται να λειτουργεί αρκετά καλά για τις τρέχουσες ανάγκες μου.
Χρησιμοποιώντας ένα drobo στο Linux
Ένα drobo είναι μια δροσερή μονάδα αποθήκευσης. Απλά προσθέστε δίσκους και φροντίζει να υπολογίσετε πώς να προστατεύετε μέγιστη από την απώλεια δεδομένων. Κάποιος δεν πρέπει, όπως και με άλλες μονάδες αποθήκευσης, πρέπει να εγκαταστήσετε δίσκους αντιστοίχισης. Ούτε οι θορυβώδεις αποφάσεις σχετικά με τον τρόπο με τον οποίο τα δεδομένα έχουν ζητηθεί. Προσποιείται ότι είναι απλώς ένα σωρό αποθήκευσης και κάνει το έξυπνο πράγμα. Η σειρά προϊόντων είναι παρακάτω:
Έτσι αγοράσατε ένα drobo και θέλετε να το χρησιμοποιήσετε κάτω από το Linux. Εξαιρετική! Συνδέστε το και πηγαίνετε! Πραγματικά! Μπορεί να χρησιμοποιηθεί ακριβώς ως κανονικό δίσκο. Συνδέστε το όπως οποιαδήποτε μονάδα δίσκου USB. Για τα παλιά χέρια Linux, χρησιμοποιήστε απλώς ένα διαχωριστικό, όπως χωρισμένο, και δημιουργήστε ένα σύστημα αρχείων EXT3 και ρυθμίστε το σημείο mount. Ανατρέξτε στην ενότητα Ρύθμιση για λεπτομέρειες σχετικά με τη ρύθμιση με το χέρι από τη γραμμή εντολών χωρίς ειδικό λογισμικό. Για όσους έχουν άλλα γούστα, υπάρχει επίσης ένα GUI που μπορεί να το φροντίσει:
Μπορείτε να χρησιμοποιήσετε drobos χωρίς ειδικό λογισμικό. Τα μπλε φώτα χωρητικότητας θα γεμίσουν καθώς γεμίζουν οι δίσκοι. Όταν γίνεται πολύ γεμάτο, ο Drobo θα ζητήσει μια άλλη μονάδα με τα φώτα της κίνησης. Απλώς τα τροφοδοτείται όταν ρωτάει, και αυτό είναι όλο. Λοιπόν, τι είναι καλό για το ταμπλό?
- Εάν το drobo είναι δύσκολο να δει το drobo, το λογισμικό μπορεί να αντικαταστήσει τα φώτα στον μπροστινό πίνακα.
- Επαλήθευση εάν είναι διαθέσιμο νέο υλικολογισμικό και ενημερώστε το.
- Για να δείτε πληροφορίες σχετικά με τους σκληρούς δίσκους στο drobo χωρίς να τις βγάλετε.
- Για να αλλάξετε τις ρυθμίσεις του Drobo από τις προεπιλογές τους (όπως ένα μέγεθος LUN 2 TIB)
- Για το drobopro, υπάρχουν πολλές ρυθμίσεις (διεύθυνση IP?) Κάποιος μπορεί να χρειαστεί για να το διαμορφώσετε σωστά για χρήση.
- Εάν έχετε κάποιο πρόβλημα, ο πωλητής μπορεί να σας ζητήσει να παράγετε ένα αρχείο διαγνωστικών.
Γι ‘αυτό είναι όπου ο Drobo-Utils, ο πίνακας ελέγχου Linux, έρχεται.
Δίδυμοι
Το Drobo-Utils είναι ένα σύνολο εργαλείων Linux για την αναζήτηση και τη διαχείριση των συστημάτων αποθήκευσης DOBO Robotics Data Drobo. Fire Up Drobom View, και θα πρέπει να φανεί οικεία σε εκείνους που έχουν δει τον πίνακα ελέγχου σε άλλα λειτουργικά συστήματα. Το Drobom View είναι χτισμένο σε μια μικρή διεπαφή προγραμματιστή Python που μπορεί να εγκατασταθεί στο σύστημα και να χρησιμοποιηθεί και από άλλες εφαρμογές. Για τα έμπειρα χέρια Linux, η υπόλοιπη διεπαφή γραμμής εντολών παρέχεται από άλλες υποεπιχειρησιακές διαδρομές του Drobom και προσφέρει την ίδια λειτουργικότητα με τη γραφική διεπαφή προβολής.
Μήτρα συμβατότητας
Εάν μπορείτε να συνδεθείτε με το αρχείο DROBO με το αρχείο A /DEV /SDX [1], τότε θα είστε σε θέση να χωρίσετε, να δημιουργήσετε συστήματα αρχείων και να διαβάσετε και να γράψετε δεδομένα σε αυτό χρησιμοποιώντας τα συνηθισμένα εργαλεία συστήματος (βλ.·
Το Drobo-Utils έχει πρόσβαση στο Drobos μέσω των ίδιων αρχείων. Το λογισμικό σαρώνει αυτά τα αρχεία και ζητώντας από κάθε συσκευή εάν είναι drobo. Δυστυχώς, ο τρόπος που ανταποκρίνονται οι drobos ποικίλλει, οπότε δεν ανταποκρίνονται όλοι τους με τρόπο που το λογισμικό καταλαβαίνει. Ακόμη και για την ίδια συσκευή, διαφορετικές φυσικές διασυνδέσεις μπορούν να λειτουργούν με διαφορετική λειτουργικότητα. Υπάρχουν δύο επίπεδα πρόσβασης σε drobos: δεδομένα (είναι σε θέση να διαβάζουν και να γράφουν δεδομένα και πλήρη έννοια ότι το drobo ανταποκρίνεται στην πλήρη εντολή και τη γλώσσα ελέγχου.
Με αυτό κατά νου, η μήτρα συμβατότητας κάθε συσκευής εναντίον. Το φυσικό κανάλι είναι κάτω:
Μοντέλο | Διασύνδεση (απόδοση MB/s) | Μέγιστο μέγεθος LUN | ||||
διεπαφή | USB | FW | TCP/IP | ISCSI | esata | ext3 |
Drobo (Gen1) | Πλήρης (15) | n/a (0) | n/a (0) | n/a (0) | n/a (0) | 2 |
Drobo (Gen2) | Πλήρης (15) | γεμάτος? (?· | n/a (0) | n/a (0) | n/a (0) | 2 |
Μετοχή Drobo | n/a (0) | n/a (0) | Δεδομένα*1 (15) | n/a (0) | n/a (0) | 2 |
Drobo pro | Πλήρης (15) | ? (?· | n/a (0) | Πλήρης*2 (80) | n/a (0) | 8-? |
Drobo Elite | ? (?· | n/a (0) | n/a (0) | ? (?· | n/a (0) | 8? |
Drobo s | Πλήρης (15) | ? (?· | n/a (0) | n/a (?· | Δεδομένα (0) | 8 |
Full-Find/Full: Drobo-Utils θα βρει τη συσκευή για τα δικά της (αυτόματη ανακλώμενη) δεδομένα-Έργα: Λειτουργίες συσκευής για δεδομένα I/O, αλλά τα drobo-utils δεν μπορούν να έχουν πρόσβαση σε αυτό για διαμόρφωση. n/a - δεν ισχύει (η συσκευή δεν έχει αυτήν τη διεπαφή.) *1 - Το droboshare δεν είναι χρησιμοποιήσιμο με drobo -utils σε διακομιστή Linux. Εάν εγκαταστήσετε το Droboshare Auged Root File System (DARFS), τότε μπορείτε να εκτελέσετε ένα drobo-utils σε λειτουργία γραμμής στο ίδιο το droboshare. *2 - δεν θα εντοπίσει, από το κουτί, ένα iSCSI Drobo. Πρέπει να διαμορφώσετε το υποσύστημα iSCSI για να αποκτήσετε αρχείο A /DEV /SDX. Δείτε τη ρύθμιση ISCSI για λεπτομέρειες σχετικά με αυτήν την αρχική διαμόρφωση. Μετά από αυτό το σημείο, τα drobo-utils θα λειτουργούν σωστά πάνω από το iSCSI.
[1] | Οι οδηγοί Linux κάνουν το δίσκο, το CDROM και άλλα περιφερειακά, μοιάζουν με περιφερειακά SCSI στις εφαρμογές. Ανεξάρτητα από τη φυσική σύνδεση, είναι ένα κανονικό μέρος του πυρήνα του Linux να κάνει τη συσκευή να εμφανίζεται ως λεγόμενη “γενική SCSI”. |
Ο καφές είναι καυτός
Οι άνθρωποι μήνυαν μια εθνική αλυσίδα γρήγορου φαγητού επειδή ο καφές τους ήταν ζεστός, αλλά δεν είχε προειδοποίηση για το κύπελλο που δηλώνει ότι. Για τους περισσότερους ανθρώπους, ο κίνδυνος κλίμακας πρέπει να είναι αρκετά προφανής.
Ο Drobo έχει καταστήσει πολύ πιο εύκολο να αποκτήσει πολύ πιο ασφαλή αποθήκευση, ότι μερικοί με ελάχιστη ή καθόλου επαγγελματική εμπειρία διαχείρισης αποθήκευσης παίρνουν drobos. Μερικοί έχουν την προσδοκία ότι το Drobo, επειδή επιτρέπουν αποτυχίες δίσκου, αντικαταστήστε την ανάγκη για αντίγραφα ασφαλείας. Έχουν πει θλιβερές ιστορίες για τους ανθρώπους που βάζουν δεδομένα μόνο στο drobo, και όχι αλλού, και έπειτα κάτι συμβαίνει και χάνουν τα δεδομένα.
Πρέπει να εξετάσετε τα δεδομένα σας και να καθορίσετε τη στρατηγική ασφαλείας αντιγράφων ασφαλείας/δεδομένων. Εάν δεν το έχετε κάνει ποτέ ή δεν ξέρετε τι σημαίνει, συμβουλευτείτε την ενότητα Ανάπτυξης σε αυτήν τη σελίδα για παραδείγματα.
Εγκατάσταση: πιο εύκολο
Στο Ubuntu 9.10 [2] ή αργότερα (ή Debian Ustable ή άλλες διανομές που προέρχονται από το Debian), τα drobo-utils περιλαμβάνονται στα αποθετήρια και η εγκατάσταση από μια ερώτηση κελύφους είναι απλά:
% sudo apt-get εγκαταστήστε drobo-utils
Για να εκτελέσετε τουλάχιστον το βοηθητικό πρόγραμμα γραμμής εντολών. Οι χρήστες σε διακομιστές συχνά επιθυμούν μόνο λειτουργικότητα γραμμής εντολών. Από την άλλη πλευρά, για να ενεργοποιήσετε το γραφικό περιβάλλον χρήστη, πρέπει να εγκατασταθεί ένα ακόμη πακέτο:
% sudo apt-get Εγκατάσταση python-qt4
Αυτή είναι η ευκολότερη μέθοδος εγκατάστασης, αυτή η μέθοδος εξασφαλίζει ότι όλα τα απαιτούμενα πακέτα εγκαθίστανται αυτόματα στο σύστημα ως μέρος της παραπάνω εγκατάστασης. Σε άλλες κατανομές ή εάν η έκδοση στα αποθετήρια είναι πολύ παλιά, ενδέχεται να χρειαστούν πιο περίπλοκες μέθοδοι. Για όλες τις άλλες μεθόδους εγκατάστασης, πρέπει να εξασφαλίσουμε ότι τα πακέτα που απαιτούν τα drobo-utils έχουν εγκατασταθεί. Αυτά τα πακέτα ονομάζονται εξαρτήσεις.
[2] | Το Drobo-Utils αναπτύσσεται για απελευθέρωση στη σταθερή έκδοση του Kubuntu τη στιγμή που κυκλοφορεί. Η ανάπτυξη ξεκίνησε στο Kubuntu 7.10 και συνέχισε να 9.10 στα τέλη του 2009. Οποιαδήποτε πρόσφατα πρόσφατη διανομή πρέπει να κάνει. Το πακέτο γίνεται αποδεκτό στο Debian ασταθές, έτσι ώστε όλες οι διανομές που προέρχονται από το Debian (Debian, *Ubuntu, Mepis, Pclinux-os κ.λπ. ) θα πρέπει να κληρονομήσει το πακέτο σε εύθετο χρόνο. |
Εξαρτήσεις
Πριν κάποιος μπορεί να εγκαταστήσει το ίδιο το drobo-utils, τα άλλα πακέτα που απαιτούνται είναι κάτι σαν αυτά παρακάτω (αυτά τα παραδείγματα είναι πακέτα Ubuntu, τα ονόματα ενδέχεται να διαφέρουν σε άλλες διανομές):
Python - Διερμηνέας για τη γλώσσα Python χωρίστηκε - διαμεριστή, συνήθως περιλαμβάνεται στο The Distro.
Εάν χρησιμοποιείτε το RedHat Enterprise Linux (RHEL, AKA. Centos, επιστημονικό linux κ.λπ. ), που έχουν Python 2.4 [3], τότε είναι απαραίτητα τα παρακάτω:
Python-Cypes-Ενότητα για τη διασύνδεση C
[3] | Το Drobo-Utils δοκιμάστηκε σε λειτουργία γραμμής χρησιμοποιώντας το Python-2.4 για απελευθέρωση 0.6.2.2. Πριν από αυτό υπάρχει ένα αρκετά τρομακτικό σφάλμα, όπου η μορφή θέλει να διαμορφώσει όλους τους συνημμένους δίσκους (χρησιμοποιώντας μόνο 2.4) Διορθώθηκε για 0.6.2.2. Κανείς δεν έχει δοκιμάσει τη λειτουργία GUI και μπορεί να είναι μια πρόκληση να αποκτήσετε ένα κατάλληλο πακέτο PYQT4. Το βοηθητικό πρόγραμμα είναι χτισμένο στο Python-2.5 και Python-2.6 και δοκιμάζεται και στα δύο. Το Python-3 σίγουρα δεν θα λειτουργήσει. |
Σε διανομές με βάση τις RPM (όπως Redhat & Suse), θα ήταν πιθανότατα «yum» αντί για «ικανότητα» και μερικά από τα ονόματα πακέτων θα αλλάξουν. Μια τυπική διαφορά είναι ότι τα πακέτα για τους προγραμματιστές έχουν το επιθέματα -Devel σε κατανομές που προέρχονται από redhat, αντί για -dev που ευνοείται από debian που προέρχονται από αυτά.
Ακολουθεί ένα παράδειγμα από το Fedora 7 (ευγενική προσφορά του Help4Death στο Google Group):
% yum Εγκατάσταση python % yum εγκαθιστά pyqt4 % yum install python-devel
ΣΗΜΕΙΩΣΗ: Εάν λείπει το x ή qt, θα απενεργοποιήσει μόνο το gui. Η λειτουργία γραμμής θα λειτουργήσει χωρίς προβλήματα. Το πακέτο θα πρέπει να λειτουργεί καλά σε διακομιστές χωρίς κεφαλές χρησιμοποιώντας μόνο τη γραμμή εντολών.
Εγκατάσταση από το πακέτο
Μόλις ικανοποιηθούν οι εξαρτήσεις, μπορεί κανείς να εγκαταστήσει το τελευταίο σταθερό πακέτο με μη αυτόματο τρόπο.
όπου είναι διαθέσιμα τα πιο πρόσφατα πακέτα. Μετά τη λήψη ενός .Deb, είναι απλώς θέμα:
# dpkg -i drobo -utils-.παραβίαση
Χρήστες Redhat/Fedora. Ο αλλοδαπός μπορεί να χρησιμοποιηθεί για τη μετατροπή του πακέτου. Δεν ξέρω αν λειτουργεί. Κάποιος που θα πάρει τη συσκευασία RPM θα ήταν πολύ ευπρόσδεκτος! Αυτό είναι ένα καθαρό πακέτο Python, οπότε οι πιθανότητες είναι καλές που λειτουργεί χωρίς πρόβλημα.
Εγκατάσταση από το αρχείο TAR
Υποθέτοντας ότι οι εξαρτήσεις είναι εγκατεστημένες/ικανοποιημένες, το πακέτο θα τρέξει πραγματικά καλά χωρίς να εγκατασταθεί σε οποιεσδήποτε θέσεις Systemish. Ο πηγαίος κώδικας μπορεί να μεταφορτωθεί απευθείας εκτελέστε το ρητά από τον κατάλογο.
κατεβάστε το .Το TGZ προτιμά και στη συνέχεια αποσυμπιέστε:
# tar -xzvf drobo -utils-.TGZ # CD DROBO-UTILS- # ./Κατάσταση drobom
Για όλα τα παραδείγματα στο εγχειρίδιο πρέπει απλώς να προετοιμαστούν »./’Πριν από το drobom.
Εγκατάσταση από το git
Όταν βγαίνει ένα νέο μοντέλο ή η σταθερή έκδοση λείπει μια λειτουργία, μπορεί κανείς να επιλέξει να ακολουθήσει μαζί με την τελευταία έκδοση ανάπτυξης. Η εγκατάσταση του Git, είναι απαραίτητη και στη συνέχεια η χρήση του μπορεί να χρησιμοποιηθεί για να πάρει ένα αντίγραφο του δέντρου πηγής:
# apt-get install git # git clone git: // drobo-utils.γελοιώνω.πηγή.net/gitroot/drobo-utils/drobo-utils # cd droo-utils # ./Κατάσταση drobom # git pull
Αυτό δίνει ένα αντίγραφο μόνο του πηγαίου κώδικα που μπορεί να ενημερωθεί με τις τελευταίες αλλαγές με το “Git Pull”. Κάποιος μπορεί επίσης να επιλέξει οποιαδήποτε σταθερή έκδοση των drobo -utils με τη χρήση του ‘git branch -r’ και ‘git checkout’. Για λεπτομέρειες, συμβουλευτείτε την τεκμηρίωση GIT.
Έτσι, με τον ένα ή τον άλλο τρόπο, είναι εγκατεστημένο drobo-utils. Το επόμενο βήμα είναι να το δοκιμάσετε.
Δοκιμάστε το CLI
Το πρώτο στοιχείο που επαληθεύει μετά την εγκατάσταση είναι να καλέσει τη διεπαφή γραμμής εντολών (CLI.) και δείτε αν συμβαίνει κάτι λογικό. Στο σύστημά μου με ένα drobo [#SDZ] συμβαίνουν τα ακόλουθα:
% sudo drobom status /dev /sdz /drobo01 100 % (['red alert', 'bad disk', 'no πλεονασμό'], 0) %
[4] | Σε παραδείγματα, ο Drive άλλαξε πάντα σε SDZ για να αποφευχθεί τα σφάλματα αντιγραφής/επικολλημένης. |
πολύ τρομακτικό, αλλά το drobo μου είναι σε κακή κατάσταση αυτή τη στιγμή. Το κανονικό αποτέλεσμα είναι: [] ως κατάσταση, που σημαίνει ότι δεν υπάρχει τίποτα λάθος. Για να λάβετε κάθε είδους πληροφορίες σχετικά με το drobo, δοκιμάστε τις πληροφορίες drobom.«Η επίκληση χωρίς καθόλου επιχειρήματα που θα την αναγκάσουν να εκτυπώσει μια λίστα με τις διαθέσιμες εντολές μέσω της διεπαφής γραμμής εντολών.
Δοκιμάστε το GUI
Μόλις επαληθευτεί η λειτουργικότητα γραμμής εντολών και υποθέτοντας ότι η Python-QT4 είναι εγκατεστημένη:
# προβολή drobom
Καθώς η ρίζα ξεκινά ένα GUI για κάθε drobo που συνδέεται με έναν υπολογιστή. Υπάρχουν διάφορες καρτέλες για να επιτρέψετε σε κάποιον να λάβει πληροφορίες από το drobo και επίσης να αλλάξει τη διαμόρφωσή του. Για παράδειγμα, μπορεί κανείς να χρησιμοποιήσει την καρτέλα Μορφή του GUI για να χωρίσει τη συσκευή και να δημιουργήσει ένα σύστημα αρχείων για ένα συγκεκριμένο LUN.
Υπάρχουν δύο επιλογές που πρέπει να κάνετε κατά τη δημιουργία ενός τύπου συστήματος drobo: αρχείου και μεγέθους LUN. Για μια συζήτηση για αυτές τις επιλογές, παρακαλώ συμβουλευτείτε: LunSize ταιριάζει σε όλους και επιλογής συστήματος αρχείων.
Χειροκίνητη ρύθμιση Drobo με Linux
Αυτή η ενότητα παρέχει ένα επεξηγηματικό παράδειγμα της πιο συνηθισμένης διαμόρφωσης. Ένα σύστημα αρχείων ext3 είναι χτισμένο σε ένα drobo με οποιοδήποτε lunsize είναι ήδη στη θέση του. Οι λειτουργίες GUI και γραμμής παράγουν ακριβώς το ίδιο αποτέλεσμα και απλά εκτελούν το τυπικό διαχωρισμό Linux χρησιμοποιώντας το χωρισμένο και τον κατάλληλο οικοδόμο συστήματος αρχείων για τον εν λόγω τύπο. Δείγμα CLI Run:
Pleasherasemydata# drobom -d/dev/sdz format ext3 peter@pepino: ~/drobo/drobo -utils $ sudo ./drobom format ext3 /dev /sdz - drobo disk pack 00% πλήρες - ([], 0) Προετοιμάζοντας ένα σενάριο μορφής για ένα σύστημα αρχείων ext3 όπως ζητήσατε εντάξει, έχτισα το σενάριο, αλλά τίποτα δεν έχει διαγραφεί ακόμα. Μπορείτε να το ρίξετε μια ματιά με: CAT /TMP /FMTSCRIST Εάν είστε πραγματικά σίγουροι, προχωρήστε και κάνετε: SH /TMP /FMTSCript Warning: Ready να καταστρέψει όλα τα δεδομένα σας. Να συνεχίσει? (y/n) n phew. Σταματήσατε ακριβώς εγκαίρως! peter@pepino: ~/drobo/drobo-utils $ # cat/tmp/fmtscript #!/bin/sh parted/dev/sdz mklabel gpt parted/dev/sdz mkpart pri ext3 0 100% χωρισμένο/dev/sdz print; Sleep 5 mke2fs -j -i 262144 -l drobo01 -m 0 -o sparse_super,^resize_inode /dev /sdz1
Το παραπάνω ρυθμίζει το Drobo ως ένα μεγάλο διαμέρισμα, με μια ετικέτα που λέει ότι θα έπρεπε να περιέχει ένα σύστημα αρχείων Ext3 [#MKE3FS]. Για ένα σύστημα αρχείων NTFS, γράψτε το’NTFS ‘στη θέση του ext3. Το επόμενο βήμα είναι να προσθέσετε το σύστημα αρχείων στο διαμέρισμα. Ενώ τα χωρισμένα είναι στιγμιαία, το MKE2FS διαρκεί λίγο, απλά έχετε λίγη υπομονή, θα είναι καλά. Το «coffee είναι καυτή» Αποποίηση είναι απαραίτητη σε αυτό το σημείο:
Προειδοποίηση: Οι ακόλουθες γραμμές θα διαγράψουν όλα τα δεδομένα στο drobo σας! ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Όχι, δεν θα θέσει ερωτήσεις! Προειδοποίηση: Ρωτήστε τον εαυτό σας, πριν ξεκινήσετε: Είστε σίγουροι? Προειδοποίηση: Μετά τη δεύτερη γραμμή, είστε τοστ. Προειδοποίηση: Καλύτερα να δημιουργήσετε αντίγραφα ασφαλείας των δεδομένων σας εκ των προτέρων. sh -x /tmp /fmtscript
(Για ένα σύστημα αρχείων NTFS, χρησιμοποιήστε MKNTFS -F -L DROBO01 /DEV /SDZ1 . Για ext3, να είστε έτοιμοι να περιμένετε [#mkext3time] _)
[5] | Η σωστή εντολή για την κατασκευή ενός συστήματος αρχείων EXT3 είναι το MKE2FS -J. Αυτό μπερδεύει τους ανθρώπους που αναρωτιούνται γιατί κανείς δεν χρησιμοποιεί κάποιο είδος Ext3 MKFS. Δεν υπάρχει ένα, ένα ext3 είναι ένα ext2 με ένα περιοδικό. |
[6] | Το MKE2FS διαρκεί πολύ καιρό για να τρέξει, με τη σειρά των δέκα λεπτών ανά terabyte. Το κουμπί μορφής οθόνης γίνεται μόνο κόκκινο ενώ η μορφή βρίσκεται σε εξέλιξη. Δεν έχουν καθορίσει μια μέθοδο για την παρακολούθηση της προόδου ακόμα από το GUI ακόμα. Άλλα συστήματα αρχείων δημιουργούνται πολύ πιο γρήγορα, τόσο λιγότερο από ένα ζήτημα. |
root@alu: ~# parted -i /dev /sdz gnu διαχωρίστηκε 1.7.1 Χρήση /dev /sdz Καλώς ήλθατε στο GNU! Πληκτρολογήστε "βοήθεια" για να δείτε μια λίστα εντολών. (χωρισμένο) MKLABEL GPT (χωρισμένο) MKPART PRI ext2 0 100% (χωρισμένο) Quit root@alu: ~# fdisk /dev /sdz gnu fdisk 1.0 Πνευματικά δικαιώματα (C) 1998 - 2006 Free Software Foundation, Inc. Αυτό το πρόγραμμα είναι ελεύθερο λογισμικό, που καλύπτεται από την GNU General Public License. Το πρόγραμμα αυτό διανέμεται με την ελπίδα ότι θα είναι χρήσιμο, αλλά χωρίς καμία εγγύηση. Χωρίς τη σιωπηρή εγγύηση της εμπορικής ικανότητας ή της ικανότητας για συγκεκριμένο σκοπό. Ανατρέξτε στη Γενική Δημόσια άδεια GNU για περισσότερες λεπτομέρειες. Χρήση εντολής/dev/sdz (m για βοήθεια): p disk/dev/sdz: 2199 GB, 2199020382720 bytes 255 κεφαλές, 63 τομείς/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/sd/strack, 267349 μονάδες κυλίνδρων = κυλίνδρων 16043 4388888843 43 Εντολή Linux (m για βοήθεια): q root@alu: ~# mke2fs -j -i 262144 -l drobo01 -m 0 -o sparse_super,^resize_inode /dev /sdz1 mke2fs 1.40.8 (13-Μαρ-2008) Ετικέτα Σύστημα αρχείων = DROBO01 Τύπος OS: Μέγεθος μπλοκ Linux = 4096 (log = 2) Μέγεθος θραύσματος = 4096 (log = 2) 8388608 Inodes, 536870886 μπλοκ 0 μπλοκ (0.00%) που προορίζονται για το Super User First Data Block = 0 16384 ομάδες μπλοκ 32768 ανά ομάδα, 32768 θραύσματα ανά ομάδα 512 Inodes ανά ομάδα Superblock Backups αποθηκευμένα σε μπλοκ: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 160563 962624, 11239424, 20480000, 238887872, 71663616, 78675968, 102400000, 214990848, 512000000 Πίνακες inode: όποιο από τα δύο έρχεται το πρώτο. Χρησιμοποιήστε το tune2fs -c ή -i για να παρακάμψετε. root@alu: ~# root@alu: ~# mount /dev /sdz1 /mnt
Το Lunsize ταιριάζει σε όλους?
Από προεπιλογή, ο Drobo δημιουργεί ένα ξεχωριστό «δίσκο» ορατό στον υπολογιστή για κάθε 2 terabytes (TIB) της χωρητικότητας που προστατεύεται από την ισοτιμία στη μονάδα. Η φυσική χρήση που προσκαλεί ένα drobo στους χρήστες είναι να έχουν μια ενιαία, μεγάλη συσκευή που καλύπτει όλα τα δεδομένα στη συσκευή. Για παράδειγμα, στο Mac OS/X, οι χρήστες συχνά δημιουργούν 16 TB LUN στο HFS. Αυτό επιτρέπει σε όλη την αποθήκευση να ταιριάζει σε μια μεγάλη πισίνα. Το μειονέκτημα των μεγαλύτερων LUNs έχει να κάνει με το χρόνο εκκίνησης και ο χρόνος για την εκτέλεση ελέγχου συστήματος αρχείων.
Κάτω από το Linux δυστυχώς, με ένα Drobo πρώτης γενιάς, πρέπει να περιορίσετε το μέγεθος του όγκου σε 2 TIB [#GEN12TIB] _. Ελπίζεται, αλλά δεν επιβεβαιώνεται, ότι τα μεταγενέστερα προϊόντα υποστηρίζουν Luns μεγαλύτερες από 2 TIB στο Linux. Το Drobom View περιορίζει επομένως το Lunsize σε 2 Tib προς το παρόν. Η διεπαφή γραμμής εντολών μπορεί να χρησιμοποιηθεί για τη δημιουργία μεγαλύτερων LUN, απλά μπορεί να μην λειτουργήσει.
Στο Lunsizes> = 2TB: – σε παλαιότερες κατανομές, υπάρχουν μερικές Gotchas που σχετίζονται με
Εργαλεία Linux που δεν είναι έτοιμα 2TB. Για να υπερβείτε τα 2 TB, πρέπει να: – Χρησιμοποιήστε διαμερίσματα GPT, τα οποία δεν υποστηρίζονται από παλαιότερες εκδόσεις FDisk. Εργαλεία που βασίζονται σε εργασίες Libparted, κυρίως. — Το GParted αποτυγχάνει και φαίνεται να έχει όριο 1 TB στις συσκευές. (Bug #524948 ανέφερε στο Bugzilla.νάνος.org) είναι μόνο το GUI, όπως το libparted είναι εντάξει και άλλα εργαλεία που βασίζονται σε αυτό εξακολουθούν να λειτουργούν.
— στον πυρήνα του Linux < 2.6.24, the USB layer won't let one address LUNs/offsets >2 TB. Για παράδειγμα, Ubuntu Hardy (8.04) που κυκλοφόρησε την άνοιξη του 2008 έχει 2.6.24, και έτσι είναι εντάξει. Ποτέ δεν κατάφερα να δοκιμάσω αυτό το πρόβλημα. — Στον πυρήνα του Linux < 2.6.31 there is are reported firewire problem that will prevent devices >2 Tib από την εργασία. — Ext3 με μπλοκ 4K υποτίθεται ότι επιτρέπει την χωρητικότητα του συστήματος αρχείων 8 TIB. Τα μπλοκ 4K φαίνεται να εκχωρούνται από προεπιλογή. Έτσι νομίζω ότι ένα καλό μέγιστο. Θα ήταν διασκεδαστικό να ρυθμίσετε το lunsize σε 8 Tib και να το δοκιμάσετε.
— Τα Windows XP δεν υποστηρίζουν LUNs> 2 TIB
[7] | Έχουν πραγματοποιηθεί πολλές δοκιμές με προϊόντα πρώτης γενιάς και έχουν βρεθεί διάφοροι τρόποι αποτυχίας όταν υπερβαίνουν τις 2 TIB. Η Robotics Data έχει αντιμετωπίσει αρκετούς τρόπους αποτυχίας, μέσω διορθώσεων στον πυρήνα σε 2.6.24, και για το Firewire σε 2.6.31, και συνεχίζει να τα αντιμετωπίζει σε προϊόντα μεταγενέστερης γενιάς. |
Τι είδους σύστημα αρχείων?
Το Drobos λειτουργεί καλά κάτω από το Linux με ext3. Κάποιος μπορεί, φυσικά, να δημιουργήσει ένα NTFS ή HFS+ ή FAT32 εάν είναι απαραίτητο, αλλά φαίνεται ενεργά αντι-διαισθητικό στο Linux. Οι προγραμματιστές Drobo-Utils δεν έχουν δοκιμάσει HFS. Το Linux δεν γράφει στο Journalled HFS+ σε αυτό το σημείο, οπότε η υποστήριξη HFS δεν υπάρχει. Η καλή επιτυχία αναφέρεται με το NTFS-3G, αλλά η απόδοση είναι πολύ χαμηλότερη από αυτή που συνήθως αναφέρεται με το ext3. Εκτός αν απαιτείται φυσική κίνηση του δίσκου μεταξύ συστημάτων, η φυσική μορφή (EXT3) είναι η καλύτερη επιλογή.
ρύθμιση ISCSI
Αυτή είναι μια διαδικασία για τη διαμόρφωση ενός drobo pro για πρόσβαση μέσω iSCSI. Αυτές οι πληροφορίες βασίζονται σε μια ανάρτηση από το Lemonizer στο Google Group 2009/05/16, με ενημερώσεις που βασίζονται σε βελτιώσεις και δοκιμές από άλλους το φθινόπωρο του 2009:
1. Συνδέστε το Pro μέσω USB και ρυθμίστε με μη αυτόματο τρόπο την IP του DBPRO # Ρυθμίσεις πληροφοριών DROBOM # DROBOM SET IPADDRESS 192.168.2.80 # Drobom Set Netmask 255.255.255.0 # drobom Ρύθμιση usestaticipaddress αλήθεια
Το επόμενο βήμα είναι να αποσυνδέσετε το USB και να συνδεθείτε με ISCSI:
2. Εγκαταστήστε το Open-ISCSI (http: // www.ανοικτής ISCSI.org/): sudo apt-get install open-ist-ist 3. Συνδέστε το DBPRO με μηχανή υποδοχής μέσω του iSCSI 4. ΕΡΩΤΗΣΗ ΕΙΣΑΓΩΓΗΣ DBPRO: SUDO ISCSIADM -Discovery -Τύπος Sendtargets -Portal 192.168.2.80 5. Αντιγράψτε τη συμβολοσειρά ID που επέστρεψε από το ISCSIADM, κάτι σαν "IQN.2005-06.com.datarobotics: drobopro.TDB091840080.Node0 "6. Συνδεθείτε στο DBPRO: Sudo ISCSIADM -Mode NODE -TARGETNAME IQN.2005-06.com.datarobotics: drobopro.TDB091840080.Node0 -Portal 192.168.2.80: 3260 -Λόγκιν
Εάν όλα πήγαν καλά, το drobopro σας θα πρέπει να εμφανιστεί κάτω από /dev. Επίσης, ελέγξτε/var/log/μηνύματα για να επιβεβαιώσετε ότι η συσκευή iSCSI συνδέεται με επιτυχία. Μετά από αυτό, τα drobo-utils θα πρέπει να είναι σε θέση να ανιχνεύσουν το drobo και να το διαχειριστούν πάνω από το Ethernet/iSCSI.
Firmware drobo
Η αναβάθμιση του υλικολογισμικού είναι αρκετά αυτονόητο στο GUI. Την πρώτη φορά που πατάτε το κουμπί Ενημέρωσης, ελέγχει για να δείτε εάν είναι διαθέσιμο ένα νέο υλικολογισμικό. Εάν υπάρχει νεότερο υλικολογισμικό, προσφέρει αναβάθμιση, με κατάλληλες προτροπές. Ομοίως, η διεπαφή λειτουργίας γραμμής έχει δύο εντολές για την αντιμετώπιση του υλικολογισμικού, το FWCheck θα σας πει εάν απαιτείται αναβάθμιση. Το fwupgrade θα κάνει τη δουλειά. Χρειάζονται λίγα λεπτά και εκτυπώνει μια κατάσταση που μπορείτε να δείτε πώς προχωράει. Εχε υπομονή:
root@pepino:/home/peter/drobo/drobo-utils/trunk# drobom fwupgrade validatefirmware. Ο μαγικός αριθμός επικυρώθηκε. Καλός. 484 + 2937552 = 2938036 Μήκος επικύρωσε. Καλός. CRC από την κεφαλίδα: 4260378881, που υπολογίζεται χρησιμοποιώντας Python Zlib CRC32: 398201869 Ναι, οι επικεφαλίδες CRCs δεν ταιριάζουν. Προς το παρόν δεν το κάνουν ποτέ . αγνοώντας το. CRC για το σώμα από την κεφαλίδα: 1852877921, Υπολογίστηκε: 1852877921 32 Bit Cyclic Redundancy Check. Καλός. ValidateFirmware επιτυχής. WriteFirmware: i = 484, start = 484, τελευταίο = 2938036 Μήκος FW = 488 . έγραψε 32768 bytes. Σύνολο: 33252 έγραψε 32768 bytes. Σύνολο: 66020 . . . έγραψε 32768 bytes. Σύνολο: 2720228 έγραψε 32768 bytes. Σύνολο: 2752996 έγραψε 32768 bytes. Σύνολο: 2785764 έγραψε 32768 bytes. Σύνολο: 2818532 έγραψε 32768 bytes. Σύνολο: 2851300 έγραψε 32768 bytes. Σύνολο: 2884068 έγραψε 32768 bytes. Σύνολο: 2916836 έγραψε 21200 bytes. Σύνολο: 2938036 WriteFirmware. i = 2938036, len = 2938036 root@pepino:/home/peter/drobo/drobo-utils/trunk#
Όταν τελειώσει, ελέγξτε αν λειτούργησε χρησιμοποιώντας:
root@pepino# status drobom /dev /sdf - 00% πλήρες - (['νέο firmware εγκατεστημένο'], 0), 0)
Εάν η κατάσταση είναι έτσι, τότε κάνετε:
root@pepino:/home/peter/drobo/drobo-utils/trunk# drobom shutdown
Τα φώτα θα αναβοσβήνουν κ.λπ. Περιμένετε έως ότου ο Drobo σκοτεινιάζει. Περιμένετε άλλα πέντε δευτερόλεπτα, στη συνέχεια, αφήστε το USB / Connector.
Συνδέστε το ξανά και περιμένετε 10 δευτερόλεπτα. Θα πρέπει να ξεκινήσει με το τελευταίο διαθέσιμο υλικολογισμικό για το drobo.
Οι εντολές Drobom, όπως ο πίνακας ελέγχου του DRI, θα αποκτήσουν κανονικά το τελευταίο και το μεγαλύτερο υλικολογισμικό και αναβάθμιση. Εάν είναι απαραίτητο, μπορεί κανείς να φορτώσει αυθαίρετο υλικολογισμικό από το CLI με εντολή FWLOAD.
ΑΣΦΑΛΕΙΑ
Εκείνοι που ανησυχούν για την ασφάλεια της χρήσης αυτού του λογισμικού θα πρέπει να γνωρίζουν: αναπτύχθηκε με βοήθεια από τον πωλητή (Data Robotics Inc.), και σε κάθε περίπτωση, με βάση την τεκμηρίωση των πωλητών, και με τουλάχιστον ενθάρρυνση, αν όχι απόλυτη υποστήριξη. Για κάθε απελευθέρωση, ένα QA.Το αρχείο TXT είναι κατασκευασμένο, αποδεικνύοντας τις δοκιμές λειτουργικότητας που εκτελούνται. Υπάρχουν πολλαπλές επαληθεύσεις ελέγχου ελέγχου ενσωματωμένες στη διαδικασία αναβάθμισης του υλικολογισμικού, οπότε είναι δίπλα στο αδύνατο να τούβλα ένα drobo χρησιμοποιώντας τα εργαλεία. Το Drobo-Utils επαληθεύει τα checksums firmware πριν επιχειρήσει να μεταφορτώσει την εικόνα στη συσκευή και η συσκευή ελέγχει το υλικολογισμικό κατά των αθροισμάτων επίσης. Το νέο υλικολογισμικό φορτώνεται σε εναλλακτική θέση από το τρέχον ενεργό και εάν η ενεργοποίηση του νέου υλικολογισμικού αποτυγχάνει, το drobo θα εκκινήσει απλά το παλιό.
Από την άλλη πλευρά, ισχύουν οι κανόνες κοινής λογικής. Η ρύθμιση του μεγέθους LUN ή η εκ νέου διαμόρφωση ενός drobo θα διαγράψει όλα τα δεδομένα είτε γίνεται σε Linux είτε σε οποιοδήποτε άλλο λειτουργικό σύστημα. Αυτά είναι ηλεκτρικά εργαλεία και μπορούν να κάνουν κάποια δεδομένα ζημιών εάν χρησιμοποιούνται χωρίς σωστή φροντίδα. Για παράδειγμα, η αξιοπιστία οποιασδήποτε μονάδας αποθήκευσης δεν μειώνει την ανάγκη για αντίγραφα ασφαλείας που τους διευκολύνει μόνο. Ένα drobo είναι ένα εξαιρετικό μέρος για να τοποθετήσετε αντίγραφα ασφαλείας, αλλά όχι ένα υποκατάστατο τους. Τα αντίγραφα ασφαλείας είναι ο μόνος τρόπος αντιμετώπισης του σφάλματος 18 (ο αριθμός των ιντσών μπροστά από το πληκτρολόγιο Η πηγή του ζητήματος βρίσκεται.) και καμία μονάδα αποθήκευσης δεν μπορεί να προστατεύσει από πυρκαγιά ή πλημμύρα.
Συμβατότητα υλικολογισμικού
Το Drobo έχει δοκιμαστεί με κάθε έκδοση Old Firmware. Οποιοδήποτε drobo θα πρέπει να αναβαθμιστεί στο σύγχρονο υλικολογισμικό χρησιμοποιώντας τον πίνακα ελέγχου.
Για το Drobo V1 (μόνο τα διαθέσιμα μοντέλα που χρησιμοποιούνται για το QA)
- Από αυτό το σημείο, δεν φαίνεται να χρειάζεται να αποσυνδέσετε τη σύνδεση USB για να ολοκληρώσετε την αναβάθμιση.
- Το υλικολογισμικό πριν από εδώ ασχολείται άσχημα με το ext3.
Ανάπτυξη
Καμία μονάδα αποθήκευσης που δεν έχει κατασκευαστεί ποτέ, σε οποιοδήποτε σημείο τιμών, μπορεί να ζήσει μέχρι την προσδοκία να μην χάσει ποτέ δεδομένα. Δεν υπάρχει μαγικό ραβδί για να κύμα για την επίλυση του προβλήματος ασφάλειας δεδομένων. Οι άνθρωποι χρειάζονται ακόμα μια στρατηγική γύρω από τα αντίγραφα ασφαλείας και τη συντήρησή τους. Ο Drobo διευκολύνει την εφαρμογή μιας στρατηγικής, αλλά δεν το αντικαθιστά. Η Robotics Data έχει μια σελίδα βέλτιστων πρακτικών που το λέει καλά, αλλά η φράση είναι λίγο επιχείρηση, και ενώ παρέχει γενικές έννοιες, δεν είναι αρκετά συντακτική για τους ανθρώπους να εφαρμόζουν εύκολα.
Αυτή η ενότητα δίνει μερικά παραδείγματα και περιπτώσεις χρήσης για να βοηθήσουν τους ανθρώπους να αναπτύξουν την κατάλληλη στρατηγική για αυτούς. Προσπαθήστε να το διατηρήσετε απλό και σκυρόδεμα.
Γενικές έννοιες
Μην βασίζεστε σε μια ενιαία συσκευή, ποτέ! Πριν από την ανάπτυξη μιας μονάδας αποθήκευσης, θα πρέπει να εκτελέσετε το πείραμα σκέψης για το τι θα συμβεί εάν χάνονται όλα τα δεδομένα σχετικά με αυτό. Υπάρχουν πάντα επίπεδα κινδύνου. Για προσωπική χρήση, μπορεί κανείς να δεχτεί τον κίνδυνο ότι εάν το σπίτι καίγεται, έχουν μόνο σπάνια αντίγραφα ασφαλείας και μπορεί να χαθούν μήνες ή χρόνια ή χρόνια δεδομένων. Εάν κάποιος τρέχει την επιχείρησή του από το σπίτι τους, αυτός ο κίνδυνος πιθανότατα δεν θα είναι αποδεκτός.
Η απλούστερη μέθοδος δημιουργίας αντιγράφων ασφαλείας των δεδομένων σας είναι να το θέσετε σε ένα humungous single place και να δημιουργήσετε αντίγραφα ασφαλείας του όλο το πράγμα. Αυτή είναι μια έγκυρη στρατηγική, αλλά εξετάστε την ακόλουθη ρεαλιστική περίπτωση:
Μια εταιρεία κάνει αυξημένα αντίγραφα ασφαλείας [#incrbkup] μία φορά την ημέρα και πλήρες αντίγραφο ασφαλείας μία φορά την εβδομάδα. Μία φορά το μήνα, ένα δεύτερο πλήρες αντίγραφο ασφαλείας διατηρείται μηνιαία, ενώ οι εβδομαδιαίες ανακυκλώνονται. Τα μηνιαία αντίγραφα ασφαλείας διατηρούνται για ένα χρόνο και κάθε χρόνο διατηρείται ένα αντίγραφο ασφαλείας για πέντε χρόνια. Έτσι, αν γράψετε δεδομένα μία φορά και διατηρείτε αμετάβλητα για πέντε χρόνια, θα έχετε 3 εβδομαδιαία αντίγραφα ασφαλείας, 11 μηνιαία και 4 ετήσια αντίγραφα ασφαλείας αυτών των δεδομένων ή 17 αντίγραφα. Αυτή η στρατηγική δεν είναι ασυνήθιστη ή ιδιαίτερα υπερβολική, πολλές εταιρικές πολιτικές καταλήγουν σε 50 ή περισσότερα αντίγραφα των δεδομένων.
Με αυτό κατά νου, αν αποφύγετε να υποστηρίξετε αυτό που δεν χρειάζεται, τότε δεν εξοικονομείτε μόνο ένα byte, αλλά και όλα τα αντίγραφα. Με λίγη σκέψη, μπορεί κανείς να μειώσει συνήθως τις συνολικές ανάγκες αποθήκευσης με την κατάλληλη ταξινόμηση δεδομένων.
[8] | Ένα αυξητικό αντίγραφο ασφαλείας είναι εκεί που έχει αλλάξει μόνο αυτό που έχει αλλάξει το τελευταίο πλήρες αντίγραφο ασφαλείας. Ένα πλήρες αντίγραφο ασφαλείας είναι ένα πλήρες αντίγραφο όλων των δεδομένων. |
Διαφορετικά μοντέλα Drobo έχουν πολύ διαφορετική απόδοση. Η ανάπτυξη ενός drobo χρησιμοποιώντας μια διεπαφή USB ως πρωτεύουσα αποθήκευση είναι πιθανό να απογοητεύσει. Ανατρέξτε στον πίνακα συμβατότητας για λεπτομέρειες.
Ταξινομήστε τα δεδομένα σας
Υπάρχουν διαφορετικά επίπεδα αξίας για δεδομένα. Πράγματα που μεταφορτώνονται από το Διαδίκτυο ή πηγαίο κώδικα που ωθείται σε ένα αποθετήριο στο Διαδίκτυο, έχουν φυσικά αντίγραφα ασφαλείας στις περισσότερες περιπτώσεις. Η απώλεια των δεδομένων που ανατίθεται για εκτύπωση, ενδέχεται να μην είναι μια τρομερή απώλεια. Η απώλεια βίντεο που καταγράφηκε από τον αέρα από την τηλεόραση, ίσως να μην είναι τρομερή ούτε.
Οποιοδήποτε είδος δεδομένων που είτε δεν αξίζει να δημιουργήσετε αντίγραφα ασφαλείας, είτε για τα οποία υπάρχουν ήδη αντίγραφα ασφαλείας, δεν χρειάζεται να δημιουργηθεί αντίγραφα ασφαλείας τοπικά. Το άλλο άκρο του φάσματος είναι ιδιόκτητα δεδομένα, για τα οποία δεν είναι κατάλληλα αντίγραφα στο Διαδίκτυο και τα οποία είναι αναντικατάστατα εάν χαθούν. Σε μια φωτογραφική επιχείρηση, οι φωτογραφίες, τα φορολογικά αρχεία, οι λογαριασμοί κ.λπ. Σε μια προσωπική σφαίρα, αυτά θα περιλαμβάνουν οικογενειακές φωτογραφίες κ.λπ. ας καλέσουμε τέτοιου είδους πληροφορίες πολύτιμα δεδομένα
Αυτά τα αναντικατάστατα δεδομένα είναι αυτό που χρειάζεστε για να προστατεύσετε. Έτσι, η ταξινόμηση μπορεί να γίνει με διάφορους τρόπους, αλλά το απλούστερο είναι μόνο να τοποθετήσετε πολύτιμα δεδομένα στον οικιακό κατάλογο. Μέχρι στιγμής είναι φυσιολογικό. Το ασυνήθιστο πράγμα έρχεται στη συνέχεια: Μην βάζετε τίποτα άλλο εκεί. Λήψεις στο Διαδίκτυο, εύκολα αναπαραγωγικά δεδομένα κ.λπ. πρέπει να πάει κάπου αλλού. Σε γενικές γραμμές, κρατήστε τους καταλόγους οικιακών χρηστών όσο το δυνατόν μικρότερο.
Ως άλλο παράδειγμα, στην περίπτωση προσωπικής μου χρήσης, το Linux είναι εύκολα μεταφορτωμένο, οπότε δεν υπάρχουν αντίγραφα ασφαλείας συστήματος καθόλου. Οι διαμορφώσεις είναι σχετικά απλές, μόνο διαπιστευτήρια και ειδικές διαμορφώσεις δημιουργούνται αντίγραφα ασφαλείας, έχοντας αντίγραφα των πληροφοριών σε έναν κανονικό /οικιακό κατάλογο ενός χρήστη. Ο χρόνος αποκατάστασης για ένα μόνο σύστημα δεν αποτελεί πρόβλημα για την προσωπική μου χρήση και από τη στιγμή που είναι απαραίτητη η επαναφορά, πιθανότατα θα δοκιμάσει μια νέα έκδοση λειτουργικού συστήματος, οπότε η αξία των αντιγράφων ασφαλείας του συστήματος είναι αρκετά περιορισμένη.
Το μόνο πράγμα που υποστηρίζεται, είναι οι προσωπικοί (/σπίτι) καταλόγοι μερικών χρηστών.
Πρωτογενής αποθήκευση
Εάν ένα drobo χρησιμοποιείται για πρωτογενή αποθήκευση για πολύτιμα δεδομένα, ένα δεύτερο πρέπει να ληφθεί ως συσκευή δημιουργίας αντιγράφων ασφαλείας. Είναι τόσο απλό. Η διατήρηση όλων των δεδομένων σε μια συσκευή που δεν μπορεί να δημιουργηθεί αντίγραφα ασφαλείας ζητά προβλήματα.
Οι ζήλοι θα πουν ότι η δεύτερη μονάδα θα πρέπει να είναι εκτός του χώρου. Το Gen 1 / Gen 2 Drobo’s έχει επίσης περιορισμένη απόδοση και ίσως δεν είναι κατάλληλη για ένα ρόλο ως πρωτογενής αποθήκευση.
Αποθήκευση γρατσουνιών
Εάν τα δεδομένα υπάρχουν όλοι οι χώροι που υπάρχει αλλού (καθρέφτες των δικτυακών τόπων), μπορούν να αναγεννηθούν (αρχεία αντικειμένων συλλογής, εγγραφές από εκπομπές σε αέρα σε έναν διακομιστή πολυμέσων), κανένα από αυτά τα δεδομένα δεν είναι ιδιαίτερα πολύτιμη και όλα μπορούν να ανακτηθούν με την πάροδο του χρόνου σε περίπτωση απώλειας δεδομένων σε μία μονάδα.
Και πάλι, ένα επιχείρημα κατά αυτής της χρήσης είναι η απόδοση. Οι μονάδες πρώτης και δεύτερης γενιάς είναι λίγο στην αργή πλευρά για χρήση στο Say. Από την άλλη πλευρά, η εξυπηρέτηση των μέσων ενημέρωσης είναι μια εφαρμογή streaming με τυπικά χαμηλές στιγμιαίες απαιτήσεις εύρους ζώνης, οπότε ακόμη και τα drobos πρώτης γενιάς πρέπει να είναι καλά για αυτό.
Αποθετήριο αντιγράφων ασφαλείας
Ένα λογικό μέσο για τη διαμόρφωση του Drobo είναι ως αποθετήριο εφεδρικών. Το Drobo είναι ο προορισμός των αντιγράφων ασφαλείας. Τα πρωτογενή αντίγραφα βρίσκονται στους επιτραπέζιους υπολογιστές και τους φορητούς υπολογιστές που υποστηρίζονται. Προβλέπονται με αυτόν τον τρόπο, τα δεδομένα δημιουργίας αντιγράφων ασφαλείας ανακτώνται εύκολα σε περίπτωση απώλειας δεδομένων: απλώς αντίγραφα ασφαλείας του συστήματος ξανά. Φυσικά η ιστορία των αντιγράφων ασφαλείας χάνεται, αλλά το σημαντικό είναι ότι είναι συνήθως σε θέση να ανακτήσει τα τρέχοντα δεδομένα.
Αντιμετώπιση προβλημάτων
Δεν ανακάλυψε ο Drobos
Για να βρείτε το Drobo σε ένα σύστημα, το Drobo-Utils ερωτά όλες τις συνημμένες συσκευές για ενδείξεις που γίνεται από τη Robotics Data. Αυτές οι χορδές αλλάζουν από προϊόν σε προϊόν. Εάν το (νέο μοντέλο) Drobo δεν ανιχνευθεί, τότε εκτελέστε τη διεπαφή γραμμής εντολών με την έξοδο εντοπισμού εντοπισμού ανίχνευσης υλικού. Όπως έτσι:
# drobom -v 16 Κατάσταση που εξετάζει: /dev /sda id: (0, 0, 0, 0, 'ata') Απορρίπτεται: Ο πωλητής είναι ata (όχι από το dri): είναι ο Drobo (όχι από τη λίστα επιστροφής DRI): [] Δεν ανακαλύφθηκε ο Drobos
Εδώ βλέπετε ότι η συμβολοσειρά του πωλητή είναι «drobo» που δεν ήταν γνωστή συμβολοσειρά προμηθευτή τη στιγμή που αυτό το παράδειγμα εκτελέστηκε. Τότε δοκιμάστε:
# drobom -s status drobo
Με άλλα λόγια, πάρτε το άγνωστο συμβολοσειρά προμηθευτή και τροφοδοτήστε το ως επιλογή για να τροποποιήσετε την ανίχνευση του drobom. Το drobo σας πιθανότατα θα παραληφθεί.
Εμφανίζεται μόνο ένα lun?
Το Lun είναι μια συντομογραφία της «λογικής μονάδας». Η προέλευση του όρου είναι SCSI [#scsi] _ ορολογία. Όταν οι μονάδες RAID έγιναν πολύ μεγάλες για υποστήριξη στο παρελθόν και υποδιαιρέθηκαν για να παρουσιάσουν μικρότερες μονάδες το λειτουργικό σύστημα. Το προεπιλεγμένο lunsize στο drobos είναι 2 TIB (ρυθμιζόμενο χρησιμοποιώντας τα εργαλεία.) Εάν περισσότεροι χώρος στο δίσκο (αφού επιτρέπει την ισοτιμία/πλεονασμό) από το lunsize εγκαθίσταται σε μια μονάδα, το Drobo θα εμφανίσει ένα δεύτερο (ή ακόμα και τρίτο) LUN. Κάθε LUN εμφανίζεται στο Linux ως ξεχωριστό δίσκο (παραδείγματα εάν το πρώτο LUN εμφανίζεται ως /dev /SDE, το επόμενο θα είναι /dev /sdf, τότε /dev /sdg.·
Αν νομίζετε ότι θα πρέπει να δείτε πολλαπλά LUN και δεν το κάνετε, ίσως έχετε μια ματιά σε ορισμένες ρυθμίσεις πυρήνα: βεβαιωθείτε ότι η μονάδα πυρήνα SCSI_MOD είναι φορτωμένη, βεβαιωθείτε ότι/sys/module/scsi_mod/parameters/max_luns είναι> 1.
Το Drobom View θα ξεκινήσει ένα GUI ανά drobo, ανεξάρτητα από τον αριθμό των luns. Εάν ζητηθεί να μορφοποιηθεί, όλα τα LUN για τη συσκευή θα μορφοποιηθούν.
[9] | Μικρή διεπαφή συστήματος υπολογιστή. Ένα πανταχού παρόν πρότυπο για τους υπολογιστές να επικοινωνούν με υλικό αποθήκευσης. Το SCSI περιλαμβάνει προδιαγραφές καλωδίωσης υλικού, οι οποίες είναι ως επί το πλείστον παρωχημένες, αλλά αυτό που παραμένει είναι το “set command”, η γλώσσα που χρησιμοποιείται από τον υπολογιστή για να υποβάλει αιτήματα στη συσκευή. Με αυτή την έννοια, όλα τα drobos είναι συσκευές SCSI. Οι εντολές SCSI είναι σήραγγες σε άλλα πρωτόκολλα που χρησιμοποιούνται για τη μεταφορά δεδομένων μεταξύ υπολογιστή και συσκευής (FireWire, USB, Esata και, ναι. ISCSI) |
Λήψη βοήθειας από το DRI
Ο DRI προτίθεται το Drobospace.com για τους ιδιοκτήτες να μιλούν μεταξύ τους, εκτός από κανέναν μη ιδιοκτήτη δεν μπορεί να δει τις συζητήσεις, και νωρίς, υπήρχαν πολλές εισροές από το προσωπικό της DRI, έτσι φαινόταν πολύ σαν ένα φόρουμ υποστήριξης, αλλά πραγματικά δεν είναι. Πολλοί ιδιοκτήτες αντιτάχθηκαν σε αυτά τα φόρουμ που ήταν ιδιωτικά, οπότε ξεκίνησε ένας όμιλος Google για τους ανθρώπους να μιλούν μεταξύ τους και οι συζητήσεις για να παραμείνουν δημόσιες:
Υπάρχει ακόμα ένας μεγάλος ρόλος για το Drobo Space, σε αυτό το Tier 3 υποστηρίζουν τους αναλυτές (ουσιαστικά προγραμματιστές.) Μερικές φορές κοιτάξτε εκεί. Για την υποστήριξη της βαθμίδας 3, δεν μπορεί κανείς να περιμένει εγγυημένο χρόνο απόκρισης, αλλά μπορεί κανείς να είναι σε θέση να παρέχει κάποια εισροή σε μελλοντικά προϊόντα ή χαρακτηριστικά υλικολογισμικού. Αποδεικνύεται ότι τα φόρουμ Drobospace δεν είναι πραγματικά για υποστήριξη. Αλλά μην πάρετε τη λέξη μου για αυτό, εδώ είναι παραπάνω ήταν η DRI’s Take (Verbatim από μια θέση στο Drobospace από τον Markf 2008/08/29) για τα πράγματα:
Για να επικοινωνήσετε με τα δεδομένα Robotics Inc. Για την υποστήριξη των επιλογών σας είναι:
- Τηλεφωνική υποστήριξη-Τεχνικά θέματα: 1-866-426-4280, Mon-Fri από τις 8 π.μ.-5μμ PST, εξαιρουμένων των διακοπών.
- Υποστήριξη τηλεφώνου-Προϋποθέσεις Ερωτήσεις: 1-866-99Robot
- Υποστήριξη email – Τεχνικά θέματα: Υποστήριξη@drobo.com
- Υποστήριξη email – Προϋποθέσεις Ερωτήσεις: Πωλήσεις@Drobo.com
- Αίτημα υποστήριξης μέσω διαδικτύου: http: // www.δίδυμος.com/support/request_support.HTML
Όλες οι κλήσεις τεχνικής υποστήριξης, τα μηνύματα ηλεκτρονικού ταχυδρομείου και τα αιτήματα ιστού λαμβάνουν έναν αριθμό υποθέσεων και παρακολουθούνται. Το DRI διαθέτει 3 επίπεδα υποστήριξης πελατών. Η βαθμίδα 1 και 2 χειρίζεται την πλειονότητα των περιπτώσεων. Είναι υπεύθυνοι για την παρακολούθηση του τηλεφώνου, του ηλεκτρονικού ταχυδρομείου, των περιπτώσεων ιστού και την επίλυσή τους. Ορισμένες περιπτώσεις κλιμακώνονται στη βαθμίδα 3, του οποίου το προσωπικό κατοικεί στην έδρα της εταιρείας μας και έχει πρόσβαση στο μηχανικό προσωπικό.
Υποστήριξη στο Drobospace.com:
Δροσώδης.Το COM είναι μια κοινότητα χρηστών και βασίζεται στις εθελοντικές προσπάθειες των μελών της για να βοηθήσουν ο ένας τον άλλον. Επειδή διευθύνεται από εθελοντές, η ανταπόκριση στα προβλήματα ποικίλλει. Το Tier 3 Support Personel παρακολουθεί τα φόρουμ Drobospace – τα Tiers 1 και 2 επικεντρώνονται απευθείας στους πελάτες και δεν υποχρεούνται να διαβάζουν το Drobospace.com. Από το προσωπικό της Design Tier 3 δεν ανταποκρίνεται αμέσως σε κάθε απόσπαση για να επιτρέψει στην κοινότητα να λειτουργήσει. Ανάλογα με τη φύση του προβλήματος, η βαθμίδα 3 μπορεί να δημοσιεύσει στο φόρουμ ή να επικοινωνήσει με το μέλος απευθείας μέσω ενός ιδιωτικού μηνύματος για να διευκολύνει την επίλυση προβλημάτων.
Επειδή η Drobospace ανήκει και διευθύνεται από τρίτο μέρος, ικανές Networks LLC, δεν υπάρχει σύνδεση με τα συστήματα βάσης δεδομένων της DRI. Οι θέσεις εδώ δεν έχουν εκχωρηθεί αριθμούς περιπτώσεων και παρακολούθησαν – αυτό συμβαίνει μόνο με περιπτώσεις που ανοίγουν απευθείας με DRI.
Συχνές ερωτήσεις
Τι πρέπει να χρησιμοποιήσω το lunsize?
2 terabytes είναι το μεγαλύτερο που πρέπει να χρησιμοποιήσετε για τώρα. Υπάρχουν πολλά πειράματα στις ομάδες Google, που συνοψίζονται εδώ: Το Lunsize ταιριάζει επίσης στη διαβούλευση του Matrix Compatibility δείχνει τις καλύτερες εικασίες στην τρέχουσα κατάσταση των πραγμάτων. Η DRI ανακοίνωσε νέο υλικολογισμικό 1.1.4 για το Drobo Pro που υποτίθεται ότι αφαιρεί τον περιορισμό των 2 TIB, αλλά αυτό δεν επιβεβαιώνεται ακόμα.
Τι συμβαίνει όταν χρησιμοποίησα ένα μεγαλύτερο lunsize?
Αυτό είναι πραγματικά λίγο δυσάρεστο. Τίποτα δεν συμβαίνει στην αρχή, όλα φαίνεται να λειτουργούν καλά. Μετά από λίγο, αποτυγχάνει να ανακτήσει χώρο όταν διαγράφονται τα αρχεία. Τα φώτα μπλε χωρητικότητας δεν δείχνουν μεγάλη σχέση με το πόσο πλήρες είναι το σύστημα αρχείων, όπως αναφέρθηκε από το λειτουργικό σύστημα. Ο Drobo μπορεί να γίνει ακόρεστος, ζητώντας πάντα όλο και περισσότερο χώρο στο δίσκο, παρόλο που το ποσό των δεδομένων που χρησιμοποιούνται στο σύστημα αρχείων δεν το εγγυάται. Σε ακραίες περιπτώσεις, τα δεδομένα ενδέχεται να γίνουν προσβάσιμα.
Πώς μπορώ να ελέγξω ότι λειτουργεί ένα lunsize?
Το DRI απελευθερώνει φυσικά νέες εκδόσεις του υλικολογισμικού και μπορεί να διορθώσει αυτά τα θέματα σε κάποιο σημείο. Εάν είστε πρόθυμοι να το δοκιμάσετε στο νέο σας Drobo, η διαδικασία για να το κάνετε είναι απλή:
1. Δημιουργήστε ένα σύστημα αρχείων σύμφωνα με το κανονικό. 2. Γεμίστε τον φυσικό χώρο. (Τα μπλε φώτα πρέπει να ανάβουν.) 3. Αφαιρέστε πολλά από τα δεδομένα.
Εάν το πρόβλημα δεν υπάρχει, τότε τα μπλε φώτα θα λειτουργούν σωστά και θα βγουν για να αντιστοιχούν στα διαγραμμένα δεδομένα μετά από λίγο. Εάν τα μπλε φώτα δεν βγαίνουν μετά το βήμα 3, τότε μην εμπιστεύεστε τα δεδομένα σας σε αυτό το σύστημα αρχείων. Αναδημιουργήστε ξανά με μικρότερο LUN και δοκιμάστε ξανά. 2 terabytes είναι η μόνη περίπτωση τεκμηριωμένης επιτυχίας μέχρι στιγμής.
Μπορώ να κάνω χρήστη reiserfs, xfs, btrfs, xxfs ?
Σύντομη απάντηση: Όχι.
Για το Drobo να εκτελέσει τη διαχείριση αποθήκευσης, πρέπει να γνωρίζει τι χώρο είναι δωρεάν, οπότε πρέπει να κατανοήσει το σύστημα αρχείων που χρησιμοποιείτε. Η λίστα των συστημάτων αρχείων που το αξιόπιστο κατανοεί είναι: FAT32, NTFS, HFS+, EXT3. Αυτό είναι, οπότε αν θέλετε να χρησιμοποιήσετε το Reiserfs ή το XFS ή το GFS ή οτιδήποτε άλλο. κάνετε έρευνα. Οι πωλητές λένε ότι αυτοί οι άλλοι τύποι συστημάτων αρχείων δεν θα λειτουργούν.
Εάν το drobo μου σπάσει, μπορώ να επαναφέρω τα δεδομένα μου?
Οχι. Ο τρόπος με τον οποίο τοποθετούνται τα δεδομένα στους δίσκους είναι εντελώς ιδιόκτητο. Δεν μπορείτε να πάρετε τις μονάδες δίσκου και να τις συνδέσετε μεμονωμένα σε ένα διακομιστή και να διαβάσετε τα δεδομένα με αυτόν τον τρόπο, επειδή δεν είναι μορφή Linux MD ή LVM που μπορεί εύκολα να ανακατασκευαστεί. Δεν μπορείτε να δώσετε το πακέτο δίσκου σε μια εταιρεία ανάκτησης δεδομένων, επειδή δεν γνωρίζουν ούτε τη μορφή δεδομένων και θα πρέπει να τους πληρώσετε για να αντιστρέψουν τη μορφή του μηχανικού DRI, η οποία θα πάρει ακριβό γρήγορα.
Χρειάζεστε είτε ένα αντίγραφο ασφαλείας, είτε ένα άλλο drobo. Ακόμη και μεταξύ των drobos υπάρχουν όρια για συμβατότητα δείτε το drobo.com web site για λεπτομέρειες.
Το USB drobo μου εμφανίζεται πάντα ως διαφορετικός δίσκος!
Η σειρά και ο χρόνος των δίσκων που συνδέονται με τα λεωφορεία Hot-Plug θα καθορίσουν το όνομα της συσκευής (μπορεί να είναι /dev /sdb μία φορά, και /dev /sdc άλλο.) Έτσι, η τοποθέτηση /dev /sdx στο fstab για να τοποθετήσει τους δίσκους τους, όπως γίνεται παραδοσιακά, δεν θα λειτουργήσει. Αντ ‘αυτού, κάντε:
peter@pepino: ~ $ ls -l/dev/disk/by-uuid Σύνολο 0 lrwxrwxrwx 1 ρίζα ρίζα 10 2009-12-15 04:54 2C88743C8874071C-> ../../SDA3 LRWXRWXRWX 1 ρίζα ρίζα 10 2009-12-15 04:54 32A41D0A-B193-41F3-86FA-29BBEE8CD2B3-> ../../sda8 lrwxrwxrwx 1 ρίζα ρίζας 10 2009-12-26 12:08 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D-> ../../sdf1 lrwxrwxrwx 1 ρίζα ρίζα 10 2009-12-15 04:54 72B0EE8C-D0E8-479D-B79C-3DBDA1581F55-> ../../SDA6 LRWXRWXRWX 1 ρίζα ρίζα 10 2009-12-15 04:54 814472DB-DBEE-411C-8870-7CA59F32E7C1-> ../../SDA5 LRWXRWXRWX 1 ρίζα ρίζα 10 2009-12-26 12:16 8ED93296-9BE2-4576-9AE4-9D9C78363FB6-> ../../sdg1 lrwxrwxrwx 1 ρίζα ρίζα 10 2009-12-15 04:54 A4BC252E-0EB7-489C-94E7-6888EFD528665-> ../../SDA7 LRWXRWXRWX 1 ρίζα ρίζα 10 2009-12-15 04:54 BC1AB400-DF49-457D-8700-C77DDE19E450-> ../../sda2 lrwxrwxrwx 1 ρίζα ρίζα 10 2009-12-15 04:54 c2ee700dee6ff7d5-> ../../sda1 peter@pepino: ~ $
Το UUID είναι ένα όνομα που είναι σταθερό για ένα διαμέρισμα. Κάθε φορά που τοποθετείται ένα διαμέρισμα, θα δημιουργηθεί ένας σύνδεσμος σε αυτόν τον κατάλογο προς το σωστό /dev /sdx. Μία καταχώρηση που σχετίζεται με UUID /etc /fstab μοιάζει:
UUID = 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D /DROBO01 EXT3 Προεπιλογή 0 2
Πώς θα έρθει η εντολή για την κατασκευή ενός συστήματος αρχείων δημιουργεί ένα σύστημα αρχείων ext2?
Επειδή ένα σύστημα αρχείων EXT3 είναι ένα σύστημα αρχείων EXT2 με ένα περιοδικό. Η κανονική εντολή για την κατασκευή ενός συστήματος αρχείων EXT3 είναι το MKE2FS -J.
Μπορείτε να έχετε διαφορετικά LUN με διαφορετικά συστήματα αρχείων σε αυτά?
DRI: Πολλαπλά διαμερίσματα ανά LUN υποστηρίζονται. Έχοντας οποιοδήποτε συνδυασμό συστημάτων αρχείων που υποστηρίζονται από αρχεία στα διάφορα LUNs και διαμερίσματα είναι επίσης καλά.
Λειτουργεί ο Drobo με το LVM?
Μερικοί άνθρωποι το κάνουν. Δεν θα το διακινδυνεύσω.
Το Linux Volume Manager είναι ένα στρώμα λογισμικού που είναι λάμψη μεταξύ του στρώματος συστήματος αρχείων και των φυσικών δίσκων. Παρέχει έναν όγκο «ψεύτικου» (εικονικού) σε ποια συστήματα αρχείων είναι κατασκευασμένα. Αυτό δίνει ευελιξία για να συνδυάσει αρκετούς φυσικούς όγκους μαζί για να δημιουργήσει ένα σύστημα αρχείων ή να κατανέμει έναν ενιαίο όγκο σε διαφορετικά συστήματα αρχείων με την πάροδο του χρόνου, όπως οι ανάγκες υπαγορεύουν και όχι όλα από την αρχή.
Για το DROBO, το LVM θα ήταν ιδιαίτερα δροσερό σε αυτό που θα μπορούσε αρχικά να κατανείμει μόνο τον φυσικό χώρο που είναι πραγματικά διαθέσιμος μέσα στο LUN και επομένως οι εφαρμογές που το κλειδί για την αποφυγή της πλήρωσης των συστημάτων αρχείων θα λειτουργούσε σωστά, αντί να ζητάει πάντα να εισάγει περισσότερη αποθήκευση και να μην διαχειρίζεται τη διαθέσιμη αποθήκευση. Όταν περισσότερο φυσικός χώρος (νέες μονάδες δίσκου!) γίνεται διαθέσιμο, θα μπορούσε κανείς να διαθέσει περισσότερο χώρο στον εικονικό τόμο και στη συνέχεια να αναπτύξει το σύστημα αρχείων. Έτσι, ο Drobo θα εξακολουθούσε να φροντίζει για τη συντήρηση της RAID, τις λειτουργίες αναμετάδοσης κ.λπ. Αλλά ο χρήστης θα είχε μεγαλύτερο έλεγχο στον τρόπο με τον οποίο ο χώρος διατέθηκε στο επίπεδο του λειτουργικού συστήματος.
Για να λειτουργήσει αυτό, το Firmware Drobo θα πρέπει να κατανοήσει σε κάποιο βαθμό το LVM. Τα αρχικά πειράματα έδειξαν ότι το υλικολογισμικό δεν εκτιμούσε το LVM. Η δυνατότητα προσθήκης μιας μονάδας drobo ως φωτοβολταϊκού σε μονάδα LVM θα ήταν πολύ δροσερή.
Η DROBO υποστηρίζει την κρυπτογράφηση πλήρους δίσκου?
Ο Drobo λειτουργεί γνωρίζοντας πώς το σύστημα αρχείων είναι εκ των προτέρων και προσποιείται ότι έχει περισσότερο χώρο από ό, τι είναι φυσικά παρόν. Ο Drobo κάνει κάποιο χέρι για να διαχειριστεί το χώρο του δίσκου και να μετακινεί τα πράγματα γύρω από το βέλτιστο, καθώς οι σκληροί δίσκοι αποτυγχάνουν ή προστίθενται.
Η πλήρης κρυπτογράφηση του δίσκου που εφαρμόζεται από το λειτουργικό σύστημα καθιστά το drobo ανίκανο να κατανοήσει το σύστημα αρχείων, οπότε δεν γνωρίζει ποια μπλοκ χρησιμοποιούνται και η μονάδα θα πιστεύει πάντα ότι το σύστημα είναι εντελώς γεμάτο. Ο Drobo δεν θα συμπεριφέρεται καλά. Μεταξύ των μεθόδων που δεν θα λειτουργούν είναι οι οποίες λειτουργούν σε ένα διαμέρισμα ακατέργαστου δίσκου, όπως το TrueCrypt, ή οποιαδήποτε από τις λύσεις που βασίζονται στο Linux Cryptoloop.
Αντί της κρυπτογράφησης ολόκληρου του δίσκου, απαιτείται μια μέθοδος που χρησιμοποιεί ένα υποκείμενο σύστημα αρχείων που είναι γνωστό στο Drobo (η λίστα είναι σύντομη: Απαιτείται FAT32, NTFS, HFS, EXT2). Στα Windows, η κρυπτογράφηση καταλόγων με τυποποιημένα NTF θα λειτουργήσει καλά. Στο Linux, μια καλή επιλογή θα ήταν encfs http: // www.arg0.NET/ENCFS, τα οποία κρυπτογραφούν τα ονόματα αρχείων και τα δεδομένα μέσω ενός συστήματος αρχείων ext, ή κάποια άλλη μέθοδο που χρησιμοποιεί ασφάλιση http: // fuse.πηγή.καθαρά. αναφέρεται ότι λειτουργεί καλά.
Έχω διαβάσει τα πάντα. Βοήθεια?
Η καλύτερη πρώτη στάση είναι ο όμιλος Google.
Τι είναι η άδεια Drobo-Utils?
Γενική δημόσια άδεια – GNU – GPL .
Πιστώσεις
Peter Silva: έγραψε τα περισσότερα όλα αυτά. Chris Atlee: Η σωστή συσκευασία Debian. Brad Guillory: Μερικοί βοηθούν με διαγνωστικά και μπαλώματα. Joe Krahn: Πολλή έμπνευση. Andy Grover: Μερικοί κομψοί καθαρισμοί. Sebastian Sobolewski: Drobopro Patches και δοκιμές.
Δοκιμαστές (του Drobopro): Robj, Sebastian (γνωστός και ως Tom Green), Elliota, Andrew Chalaturnyk
Διοικητικές προσφορές
Έκδοση 9999, κάπως
Ο Drobo Utils Copyright (C) 2008,2009 Peter Silva (Peter.ΕΝΑ[email protected]) drobo utils έρχεται με απολύτως καμία εγγύηση? Για λεπτομέρειες τύπος, ανατρέξτε στο αρχείο που ονομάζεται αντιγραφή στη ρίζα του δέντρου καταλόγου προέλευσης.
Ανδρικές σελίδες
Δίδυμος
- Drobom – Η διεπαφή (γραμμή εντολών + προβολή για ένα GUI)
Σημειώσεις προγραμματιστή
Αυτό το λογισμικό είναι πνευματικά δικαιώματα στο GPL. Δείτε το αρχείο κοντά στο τέλος για λεπτομέρειες.
Αυτό είναι ένα σωρό τυχαία χρήσιμα κομμάτια για τους προγραμματιστές. (γνωστός και ως σημειώσεις στον εαυτό μου 😉
Εργασία με πηγή
Ο πηγαίος κώδικας του έργου διαχειρίζεται χρησιμοποιώντας ένα αποθετήριο Git που παρέχεται από το SourceForge.καθαρά. Git (http: // git-scm.com/) παρέχει ένα πλήρως κατανεμημένο μοντέλο ανάπτυξης, έτσι ώστε να μπορεί κανείς να ανταλλάξει τα μπαλώματα αυθαίρετα μεταξύ των προγραμματιστών. Στο SF.Καθαρός αποθετήριο, ο κλάδος «Master» είναι ο τελικός στόχος ενσωμάτωσης για μελλοντικές κυκλοφορίες.
Λήψη δέντρου πηγής
Τα παρακάτω ελέγχουν τον κύριο κλάδο του δέντρου πηγαίου κώδικα και το βάζουν στο υποκαταλόγο Drobo-Utils του τρέχοντος δέντρου.
Πριν κάνετε οποιαδήποτε δέσμευση, βεβαιωθείτε ότι τα πεδία συγγραφέα έχουν οριστεί κατάλληλα. Κάποιος μπορεί να αποκτήσει τα μπαλώματα που εφαρμόζονται στο υποκατάστημα με το Git Pull και να διαπράττουν μπαλώματα για διανομή με το Git Push.
Δημιουργήστε εξαρτήσεις
Για να δημιουργήσετε το πακέτο από την πηγή, απαιτούνται πολλά άλλα πακέτα:
Boule% Sudo Aptitude Εγκατάσταση Debhelper Python2.5-DEV Boule% Sudo Aptitude Εγκατάσταση Python-Docutils Boule%
Η δεύτερη γραμμή απαιτείται μόνο για την κατασκευή τεκμηρίωσης. Από την άλλη πλευρά, για να αποκτήσετε μια πλήρη λίστα πακέτων που χρειάζεστε, είναι καλύτερο να χρησιμοποιήσετε ένα παράθυρο κελύφους για να GREP στο αρχείο ελέγχου του πακέτου Debian (το οποίο καθορίζει ποιες είναι οι εξαρτήσεις για το σύστημα κατασκευής):
peter@pepino% grep εξαρτάται debian/control-depends: debhelper (> = 5), python2.5-DEV, Python-Docutils Εξαρτάται: $, $, χωρισμένο peter@pepino%
Git Configure Patch Συγγραφέας
Για να εξασφαλίσετε τον σωστό συγγραφέα σε patches που δημιουργήθηκαν, φροντίστε να ρυθμίσετε τις ρυθμίσεις του συγγραφέα σας. Κάτι σαν το ακόλουθο είναι κατάλληλο εάν χρησιμοποιείτε μία μόνο ταυτότητα για όλες τις συνεισφορές του κώδικα:
Boule% Git Config -Global User.Όνομα "FirstName LastName" Boule% Git Config -Global User.Email "Developer@SourceForge.καθαρό "boule%
Άλλοι μπορεί να επιθυμούν να συσχετιστούν η ταυτότητα με κάθε έργο.
Χρησιμοποιώντας ένα στιγμιότυπο πηγής
Μερικές φορές, όταν υπάρχουν προβλήματα, η διόρθωση ελέγχεται, αλλά δεν υπήρξε χρόνος να κάνουμε μια διαδικασία πλήρους απελευθέρωσης. Εάν χρειάζεστε πραγματικά τη λύση, τότε η μόνη σας επιλογή είναι να το πάρετε από το αποθετήριο Git των προγραμματιστών. Εάν σας λένε «είναι στο Git», αυτό αναφέρεται στο σύστημα διαχείρισης πηγαίου κώδικα GIT και ο διακομιστής για αυτό βρίσκεται στο SourceForge.καθαρά. Πώς να το αποκτήσετε:
# git clone ssh: // developer@drobo-utils.γελοιώνω.πηγή.net/gitroot/drobo-utils/drobo-utils mine # cd mine # πηγαίνετε στον κατάλογο πηγής που κατεβάσατε # ./Κατάσταση drobom # δοκιμάστε το. # Ρύθμιση Python.PY Εγκατάσταση # Εγκαταστήστε το σε μέρη συστήματος. # Κατάσταση drobom # δοκιμάστε το. # Git Pull # Πάρτε τυχόν αλλαγές που έγιναν από τότε που έγινε ο κλώνος Git. # Ρύθμιση Python.PY Εγκατάσταση # Εγκατάσταση των αλλαγών σε μέρη συστήματος.
Δείγμα ελέγχου μιας σταθερής έκδοσης. Για να δείτε τα διαθέσιμα υποκαταστήματα:
% Git Branch -R Origin/Head -> Origin/Master Origin/Master Origin/Noc Origin/Peter Origin/R0.2.1 Origin/R0_3_3 Origin/R0_4_0 Origin/R0_5_0 Origin/R0_6_0
Όπου μια έκδοση είναι κάτι σαν R0_4_0. τότε μπορείτε να επιλέξετε οποιονδήποτε για να εργαστείτε με:
% GIT BROCK R0_4_0 -R ORING/R0_4_0 Κλάδος R0_4_0 Ρύθμιση για να παρακολουθείτε τον απομακρυσμένο κλάδο R0_4_0 από την προέλευση. % git checkout R0_4_0 μεταβιβάστηκε σε κλάδο 'R0_4_0' %
Όταν χρησιμοποιείτε το Git για να πάρετε ένα δέντρο, διατηρεί αντίγραφα των μεταδεδομένων για να μπορείτε να παρακολουθείτε τις αλλαγές. Εάν θέλετε ένα αντίγραφο που δεν περιέχει καμία Git Cruft, RM -RF .Git στη ρίζα του δέντρου πηγής.
Εάν αναμιγνύετε τα πακέτα και τις εγκαταστάσεις προέλευσης που κατεβάζονται, δείτε την επόμενη ενότητα για το Gotchas.
DPKG VS. Εγκατάσταση Python
Η «εγκατάσταση.Το Script Py, που αναφέρεται στην προηγούμενη ενότητα, είναι μια σύμβαση από το σύστημα συσκευασίας Python Distutils Python. Η εγκατάσταση των Distutils είναι ελαφρώς διαφορετική από την εγκατάσταση από τα πακέτα Debian. Δεν φαίνεται να υπάρχει ένας τρόπος για να αφαιρέσετε ένα πακέτο. Αγγίξτε όλα τα αρχεία, κάντε μια εγκατάσταση και, στη συνέχεια, αφαιρέστε με μη αυτόματο τρόπο τα αρχεία που εγκατέστησαν.
Το Drobo-Utils έχει ληφθεί για συμπερίληψη στο Debian. Η “πραγματική” συσκευασία για τα πακέτα Debian διατηρείται σε ξεχωριστό δέντρο και διατηρείται από τους Debian Developers.
Το Debian/Setup βάζει τα πράγματα στο/usr/sbin ενώ εγκαταστάθηκε.Το PY βάζει τα πράγματα στο /usr /bin. Η εγκατάσταση Python δεν εγκαθιστά ούτε σελίδες Man, τις οποίες φροντίζει το DPKG. Τα LIBs τοποθετούνται επίσης διαφορετικά. Δεν έχουν επανεξετάσει για άλλες συγκρούσεις, λιγότερο σύγχυση για να χρησιμοποιήσετε μία ή την άλλη μέθοδο σε ένα σύστημα.
(Εάν κάνετε εγκατεστημένες υποτροφίες, αφαιρέστε το πακέτο Debian μέσω: DPKG-Purge Drobo-Utils)
Κάντε μια απελευθέρωση
1 – Κάντε ένα υποκατάστημα # υποθέτοντας ότι έχετε ένα τοπικό αποθετήριο. Το Git Branch # δημιουργεί το υποκατάστημα, από το CWD (θα έπρεπε να είναι κύριος) Git Checkout # διακόπτει το τρέχον DIR στο υποκατάστημα. 2 – Σφραγίστε το υποκατάστημα με τις αλλαγές της έκδοσης VI.TXT # Ολοκληρώστε το Mance για την απελευθέρωση VI Debian/Changelog # Copy Manbest από το TXT, Προσθέστε υπογραφή. vi ρύθμιση.py # Επεξεργασία έκδοσης vi drobo.PY # Επεξεργασία Έκδοσης 3 – Δημιουργία πακέτων για δοκιμή και εγκατάσταση τους. (Δείτε ξεχωριστή συνταγή.) 4 – Εκτελέστε QA. Καταγράψτε τα αποτελέσματα των δοκιμών απελευθέρωσης στον κλάδο (QA.TXT) Καθώς δημιουργούνται νέες δοκιμές, τροποποιήστε το QA.TXT στον κορμό για να κρατήσετε αναφορές για την επόμενη έκδοση. 5 – Commit & Push Qa’d Branch Git Commit -A Git Push Origin Origin: Refs/Heads/
Διασφάλιση ποιότητας (QA.κείμενο)
Qa.Το TXT είναι ένα ημερολόγιο διασφάλισης ποιότητας. Η έκδοση στον κορμό των εκδόσεων υποδεικνύει τη διαδικασία QA που πρέπει να εφαρμοστεί στην επόμενη έκδοση κατά τη διάρκεια της διαδικασίας απελευθέρωσης. Δεδομένου ότι δημιουργείται υποκατάστημα για κάθε απελευθέρωση, η έκδοση του QA.Το TXT ενεργεί ως καταγραφή ποιότητας για αυτήν την έκδοση. Έτσι μπορεί κανείς να κάνει ένα git checkout, ή Git Export για να πάρει το ημερολόγιο ποιότητας για οποιαδήποτε έκδοση (QA.Το TXT εισάγει στην έκδοση 0.4.0)
Δημιουργία πακέτων Debian & Ubuntu
Υποθέτει ότι έχετε εγκαταστήσει τις εξαρτήσεις δημιουργίας:
# Αποκτήστε ένα φρέσκο δέντρο % git clone ssh: // user@drobo-utils.γελοιώνω.πηγή.net/gitroot/drobo-utils/drobo-utils- % cd drobo-utils- % rm -rf .Git # ξεφορτωθείτε το Git Cruft, αποδίδοντας ένα δέντρο πρώτης πηγής. % chmod 755 debian/κανόνες # i dunno Γιατί τα δικαιώματα είναι λάθος. # Αυτό το Debian/ Config είναι μόνο για πακέτα μη Distro. # χτίζει για το Debian και το Ubuntu. % dpkg -buildpackage -rfakeroot % cd .. # Μετονομάστε το για ό, τι διανομή είναι κατάλληλο. % mv drobo_utils_0.3.3-1_i386-> droboutils_0.3.3-1_I386_UBUNUTUINTREPID.deb # ανοικοδομήστε την πηγή TAR επειδή θα έχει τον σύνδεσμο «Debian» σε αυτό. % CD drobo-utils-0.99.9 % RM Debian % CD .. % tar-czvf drobo-utils-0.3.3-1.TGZ Drobo-Utils-0.99.9
Εφαρμόστε δοκιμές QA. Σύμφωνα με το QA.Αποτελέσματα εγγραφής TXT εκεί.
Ενημέρωση τεκμηρίωσης
Χρησιμοποιήστε τα εργαλεία αναδιάρθρωσης κειμένου (από το πακέτο Python-Docutils.) Για να χτίσετε πράγματα χρησιμοποιώντας:
Ρίξτε μια ματιά στο Makefile για το πώς λειτουργεί αυτό. Ενημερώστε τον ιστότοπο:
% scp readme.html, drobo-utils@web.πηγή.net: htdocs
Δοκός
Το Droboshare δεν υποστηρίζεται άμεσα από το Drobo Utils που τρέχουν σε έναν κεντρικό υπολογιστή Linux. Ωστόσο, το ίδιο το droboshare είναι ένας οικοδεσπότης του Linux και είναι δυνατόν να τρέξουμε drobo-utils un-modified στο ίδιο το droboshare. Υπάρχει λήψη που ονομάζεται Droboshare Auged Root File System (DARFS), το οποίο περιλαμβάνει έναν διερμηνέα Python και Drobo-Utils.
Ανοίξτε την εργασία: Πρωτόκολλο Droboshare Reverse Engineer
Γιατί δεν υπάρχει πλήρης υποστήριξη στο ίδιο το drobo-utils που βασίζεται σε φιλοξενία? Η ψηφιακή ρομποτική δεν έχει κυκλοφορήσει λεπτομέρειες για το πρωτόκολλο που χρησιμοποιείται από τον ιδιόκτητο πίνακα ελέγχου για να επικοινωνήσει με ένα droboshare, οπότε θα ήταν πολύ δουλειά για να αντιστραφεί ο μηχανικός που. Έτσι, η υποστήριξη ενός droboshare από ένα GUI Linux σε ένα σύστημα υποδοχής δεν είναι πιθανό στο εγγύς μέλλον.
Αν κάποιος θέλει να το καταλάβει, ίσως είναι καλό (TM) μετά από αυτό, το επόμενο βήμα θα ήταν να καταλάβουμε πώς να αναβοσβήνουν το υλικολογισμικό από απόσταση. Που θα εξαλείψει την τελευταία λειτουργία που δεν μπορεί να γίνει με ανοιχτή πηγή.
Κτίριο DARFS
DARFS – Droboshare Auged Root File System. Ένα σωρό πράγματα που μπορούν να τρέξουν σε ένα droboshare.
Ρίξτε μια ματιά εδώ:
Περιορίζω/απορρίπτεται
Το Drobo είναι η μόνη μονάδα αποθήκευσης σε επίπεδο καταναλωτή που κάνει λεπτή παροχή (κατανομή μιας συσκευής μεγαλύτερη από τον διαθέσιμο φυσικό χώρο, επιτρέποντας τις αναβαθμίσεις χώρου χωρίς αλλαγές λειτουργικού συστήματος.) Το Drobo το κάνει αυτό με την κατανόηση των μπλοκ συστήματος αρχείων, γι ‘αυτό υποστηρίζει μόνο ένα πολύ περιορισμένο σύνολο συστημάτων αρχείων και δεν μπορεί να υποστηρίξει την κρυπτογράφηση πλήρους δίσκου.
Υπάρχει σημαντική βιομηχανική δραστηριότητα σχετικά με την προσθήκη ATA TRIM και τις αντίστοιχες εντολές SCSI UNMAP. Αυτές οι εντολές, για τα αντίστοιχα σύνολα εντολών τους, προσθέτουν τη δυνατότητα για τον κωδικό συστήματος αρχείων λειτουργικών συστημάτων για να υποδείξουν μπλοκ που δεν χρησιμοποιούνται στις μονάδες αποθήκευσης. Ο Drobo θα συνεργαστεί με οποιοδήποτε σύστημα αρχείων που χρησιμοποιεί αυτές τις εντολές, με πολύ λιγότερο υλικολογισμικό. Στο Linux, αυτά τα συστήματα αρχείων που αρχίζουν να υποστηρίζουν το Trim/DiscArt είναι: ext4, btrfs και xfs. Μπορεί επίσης να βοηθήσει με τους εγγενείς περιορισμούς γύρω από την κρυπτογράφηση πλήρους δίσκου.
Αυτές οι εντολές εξακολουθούν να ωριμάζουν στη στήριξη. Μακροπρόθεσμα, φαίνονται σαν το σωστό πράγμα.
Διοικητικές προσφορές
Ημερομηνία αναθεώρησης: 2009/12/27
Ο Drobo Utils Copyright (C) 2008,2009 Peter Silva (Peter.ΕΝΑ[email protected]) drobo utils έρχεται με απολύτως καμία εγγύηση? Για λεπτομέρειες τύπος, ανατρέξτε στο αρχείο που ονομάζεται αντιγραφή στη ρίζα του δέντρου καταλόγου προέλευσης.
Έκδοση 9999, κάπως
Υποστήριξη Droboshare
Το Droboshare δεν υποστηρίζεται άμεσα από το Drobo Utils που τρέχουν σε έναν κεντρικό υπολογιστή Linux. Ωστόσο, το ίδιο το droboshare είναι ένας οικοδεσπότης του Linux και είναι δυνατόν να τρέξουμε drobo-utils un-modified στο ίδιο το droboshare. Απαιτείται διερμηνέας Python για να τρέξει drobo-utils. Ένας διερμηνέας της Python έχει, τον εαυτό του, πολλές εξαρτήσεις. Επομένως, ο αριθμός των πακέτων πρέπει να εγκατασταθεί στο droboshare. Αυτό είναι όπου μπαίνει ο Darfs.
Ναρκωτικά
Το Droboshare Augmented Root File System (DARFS) είναι περίπου 60 MB περίπου λήψη που μπορείτε να πάρετε από drobo-utils.SF.καθαρά. Δεν υπάρχει κανένας πηγαίος κώδικας, διότι, καλά, δεν έχει τροποποιηθεί τίποτα από κανένα από τα πακέτα. Υπάρχουν οδηγίες σχετικά με τον τρόπο κατασκευής DARFs στους προγραμματιστές
Το DARFS είναι ένα τυπικό σύστημα αρχείων ριζών Droboshare, με ορισμένα πακέτα που προστέθηκαν: OpenSSL, OpenSSH, Berkeleydb, BZIP2, ένα αρκετά πλήρες Python 2.6.2. Το Drobo-Utils είναι μια εφαρμογή Python. Και λειτουργεί στη γραμμή και τη λειτουργία API, εγγενώς, στο droboshare. Για παράδειγμα, το έχω χρησιμοποιήσει για να αντικαταστήσω το υλικολογισμικό. κανένα πρόβλημα.
Οι άνθρωποι που δεν έχουν αφήνουν τη γραμμή εντολών μπορούν να αναβαθμίσουν το υλικολογισμικό Drobo, την κατάσταση ερωτήσεων και να πάρουν dumps diagnositc, από τη γραμμή εντολών στο ίδιο το droboshare, όπως και σε οποιονδήποτε υπολογιστή υποδοχής Linux. Αλλά ένα πλήρες GUI θα ήταν πάρα πολύ για τον μικρό επεξεργαστή και το πιο σημαντικό για την περιορισμένη μνήμη στο droboshare, έτσι ώστε να μην παρέχεται.
Εγκατάσταση darfs
Κατεβάστε το από drobo-utils.SF.NET: Βήματα:
- Αντιγράψτε το αρχείο TAR σε κάπου στο μερίδιό σας.
- Συνδεθείτε μέσω του Dropbear SSH ως χρήστη ρίζας στο droboshare.
- cd/mnt/droboshares/yourdrobo (ρίζα του συστήματος αρχείων drobo, για παράδειγμα)
- tar -xzf darfs.TGZ (ρίζα του συστήματος αρχείων Drobo, για παράδειγμα)
- Ο ριζικός κατάλογος της πίσσας είναι «κάθετο».. θα είναι κάτω από το yourdrobo
- PATH EXPORT = “/MNT/DROBOSHARES/YOURDROBO/SLASH/USR/BIN: $”.·
- κατάσταση drobom
Ενεργοποίηση υποστήριξης SFTP
Το μόνο που χρειάζεται να κάνετε είναι:
ln -s/usr/libexec/mnt/droboshares/yourdrobo/slash/usr/libexec
Δοκιμάστε ένα SFTP από άλλο μηχάνημα (ως ρίζα. ) και θα έπρεπε να λειτουργήσει.
(Επεξήγηση: Όταν κάποιος προσπαθεί να SFTP σε ένα droboshare, δίνει ένα σφάλμα για την προσπάθεια να εκτελέσει το exec ‘/usr/libexec/sftp-server’. Το OpenSsh χτίζει το σωστό δυαδικό, αλλά το Dropbear δεν ξέρει πού να το αναζητήσει. Ο κατάλογος Libexec δεν υπάρχει στο droboshare, οπότε δεν υπάρχει καμία ζημιά στη δημιουργία του και στη σύνδεση σε DARFS.·
Firmware droboshare
Με το DARFS και το λογισμικό τρίτου μέρους μπορείτε να πάρετε από το Drobospace και το Drobo.com, το droboshare είναι πολύ ανοιχτό και hackable. Ωστόσο, παραμένει ένας περιορισμός: δεν υπάρχει τρόπος ανοικτής πηγής για αναβάθμιση ή τροποποίηση του υλικολογισμικού Droboshare. Εάν θέλετε να επαναπροσδιορίσετε σε ένα εργοστάσιο πρωτότυπο κράτος, χρειάζεστε τον πίνακα ελέγχου του πωλητή.
Δημιουργία DARFS ή ένα περιβάλλον ανάπτυξης droboshare
Το DARFS χτίστηκε στα τέλη του 2008 ως τεχνολογική επίδειξη. Δεν υπήρχε πολύ ενδιαφέρον εκείνη τη στιγμή, οπότε δεν έχει ακολουθήσει από τότε. Εάν υπάρχει επαρκές ενδιαφέρον, μπορεί να το πάρει ξανά. Η ποιότητα της διαδικασίας τεκμηρίωσης κατασκευής είναι, καλά, φτωχή. Θα ήταν απαραίτητο να εκτελεστεί ολόκληρη η διαδικασία από το μηδέν για να επαληθεύσετε τις λεπτομέρειες. Οι πληροφορίες εδώ είναι βασικά σημειώσεις στον συγγραφέα. Ymmv.
Χρησιμοποίησα αυτή τη διαδικασία στο Ubuntu Jaunty, αλλά τα ίδια πακέτα θα έπρεπε να δουλεύουν ταυτόσημα στο Debian Lenny. Η ιδέα εδώ είναι να χρησιμοποιήσετε τα υπέροχα εργαλεία scratchbox2 που αναπτύχθηκαν [10] για χρήση με το Nokia Maemo.
Η διασταύρωση είναι συνήθως μια πίτα (με συγχωρείτε.) Θέλετε να χρησιμοποιήσετε μια ωραία γρήγορη, ισχυρή μηχανή επιφάνειας εργασίας (ο “οικοδεσπότης”) για να συντάξετε κάτι που θα τρέχει σε ένα πολύ λιγότερο μυϊκό ενσωματωμένο σύστημα (το “στόχο”) το scratchbox 2 εξετάζει ένα δυαδικό και αν πρόκειται για την εκτέλεση του στόχου CPU, τότε επικαλείται τον εξομοιωτή QEMU, έτσι ώστε να τρέχει στην πλατφόρμα ξενιστή υπό την ομιλία. Όταν το δυαδικό βρέθηκε είναι ένας δυαδικός ξενιστής, το τρέχει κανονικά. Αυτό κάνει τη διασταύρωση πολύ διαφανή. Το άλλο μαγικό που κάνει είναι να επικαλεστεί το cross-compiler όταν η κανονική διαδικασία κατασκευής του πακέτου θα προσπαθήσει να καλέσει έναν εγγενή μεταγλωττιστή. Το ScraStbox αφαιρεί πολύ πόνο από τη διασταύρωση.
Έτσι, τα βήματα που ακολουθούν θα σας επιτρέψουν να δημιουργήσετε ένα περιβάλλον όπου είναι εύκολο να δημιουργήσετε πρόσθετο λογισμικό όπως επιθυμείτε. Αξίζει να σημειωθεί ότι το droboshare έχει μια CPU που είναι σχετικά ισχυρή και σχετικά αδρανής στις περισσότερες περιπτώσεις. Εμποδίζεται μόνο να είναι πραγματικά χρήσιμο από τη διαθέσιμη μνήμη λιμανιού.
Βήμα -1: Τα πράγματα που χρειάζεστε:
Χρειάζεστε ένα droboshare, με ένα drobo σε αυτό. Χρειάζεστε επίσης να κατεβάσετε κάποια πράγματα:
mkdir ~/drobo cd ~/drobo mkdir droboshare cd droboshare mkdir downloads cd downloads drobo sdk: http: // www.δροσώδης.com/download/11742/data-robotics-sdk/Πρέπει να αποκτήσετε πρόσβαση root μέσω drobbear, διαβάστε την τεκμηρίωση SDK για αυτό. # που θα έπρεπε να σας πάρει . Σάουρος.φερμουάρ CD .. MKDIR SDK CD SDK UNZIP ../SDK.φερμουάρ
Χρειάζεστε επίσης (σύμφωνα με το SDK) ένα κώδικα Sourcery Toolchain: http: // www.κώδικες.com/sgpp/lite/arm/releases/2006q1-6 με πλατφόρμα προορισμού: ARM GNU/Linux
Βήμα 0: Εγκαταστήστε το scratchbox2
sudo apt-get εγκατάσταση scrasterbox2. Μπορεί να μοιάζει με αυτό:
TRESTLER:/etc/apt# apt-get install crashbox2 lists ανάγνωσης. Έγινε πληροφορίες για την ανάγνωση δέντρου εξάρτησης. Έγινε αυτόματα εγκατεστημένα τα ακόλουθα πακέτα και δεν απαιτούνται πλέον: libisc44 χρησιμοποιήστε το 'apt-get autoremove' για να τα αφαιρέσετε. Θα εγκατασταθούν τα ακόλουθα επιπλέον πακέτα: Bochsbios DeBootstrap libbrlapi0.5 libicu38 libvdemgmt0 libvdeplug2 openbios-sparc openhackware proll qemu vde2 vgabios Προτεινόμενα πακέτα: sudo samba sbrsh vde2-cryptcab kvm Τα ακόλουθα πακέτα θα εγκατασταθούν.5 libicu38 libvdemgmt0 libvdeplug2 openbios-sparc openhackware proll qemu scratchbox2 vde2 vgabios 0 αναβαθμισμένη, 13 νεοσυσταθείσα, 0 για να αφαιρέσει και να μην αναβαθμιστεί. Πρέπει να πάρετε 17.7MB αρχείων. Μετά από αυτήν τη λειτουργία, 49.Θα χρησιμοποιηθεί 2MB πρόσθετου χώρου στο δίσκο. Θέλετε να συνεχίσετε [Y/N]? Λάβετε: 1 http: // gulus.χείλος.CA Lenny/Main Libicu38 3.8.1-3 [5918KB] GET: 2 http: // glulus.χείλος.ca lenny/main libvdemgmt0 2.2.2-3 [12.4KB] Λήψη: 3 http: // glulus.χείλος.ca lenny/main libvdeplug2 2.2.2-3 [11.6kb] Get: 4 http: // gulus.χείλος.CA Lenny/Main OpenHackware 0.4.1-4 [76.4KB] Λήψη: 5 http: // glulus.χείλος.CA Lenny/Main Proll 18-4 [248KB] GET: 6 http: // glulus.χείλος.ca lenny/main libbrlapi0.5 3.10 ~ R3724-1+B1 [62.7KB] GET: 7 http: // glulus.χείλος.CA Lenny/Main Vgabios 0.6b-1 [79.1KB] GET: 8 http: // glulus.χείλος.CA Lenny/Main Bochsbios 2.3.7-1 [155KB] GET: 9 http: // gulus.χείλος.CA Lenny/Main OpenBIOS-SPARC 1.0 ~ alpha2+20080106-2 [229kb] Get: 10 http: // glulus.χείλος.ca lenny/main qemu 0.9.1-10 [10.5MB] GET: 11 http: // glulus.χείλος.CA Lenny/Main VDE2 2.2.2-3 [181KB] GET: 12 http: // glulus.χείλος.CA Lenny/Main Debootstrap 1.0.10Lenny1 [52.1KB] GET: 13 http: // glulus.χείλος.CA LENNY/MAIN CRASSBOX2 1.99.0.24-2 [150KB].7MB σε 34s (518kb/s) επιλέγοντας προηγουμένως αποκλεισμένη συσκευασία Libicu38. (Ανάγνωση βάσης δεδομένων . 54086 Αρχεία και καταλόγους εγκατεστημένοι σήμερα.) Αποσυσκευασία libicu38 (από . /libicu38_3.8.1-3_I386.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο libvdemgmt0. Αποσυσκευασία libvdemgmt0 (από . /libvdemgmt0_2.2.2-3_I386.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο libvdeplug2. Αποσυσκευασία libvdeplug2 (από . /libvdeplug2_2.2.2-3_I386.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο OpenHackware. Αποσυσκευασία openHackware (από . /openhackware_0.4.1-4_all.DEB) . Επιλέγοντας προηγουμένως αποεπιλεγμένο πακέτο Proll. Αποσυσκευασία proll (από . /αρχεία/proll_18-4_all.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο libbrlapi0.5. Αποσυσκευασία libbrlapi0.5 (από . /libbrlapi0.5_3.10 ~ R3724-1+B1_I386.DEB) . Επιλέγοντας προηγουμένως αποεπιλεγμένο πακέτο VGABIOS. Αποσυσκευασία vgabios (από . /vgabios_0.6B-1_ALL.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένη συσκευασία Bochsbios. Αποσυσκευασία του bochsbios (από . /bochsbios_2.3.7-1_all.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο OpenBIOS-SPARC. Αποσυσκευασία openbios-sparc (από . /openbios-sparc_1.0 ~ alpha2+20080106-2_all.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο QEMU. Αποσυσκευασία qemu (από . /qemu_0.9.1-10_I386.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο VDE2. Αποσυσκευασία VDE2 (από . /αρχεία/vde2_2.2.2-3_I386.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένη συσκευασία Debootstrap. Αποσυσκευασία debootstrap (από . /deBootstrap_1.0.10lenny1_all.DEB) . Επιλέγοντας προηγουμένως αποκλεισμένο πακέτο scratchbox2. Αποσυσκευασία του scratchbox2 (από . /scratchbox2_1.99.0.24-2_I386.DEB) . Επεξεργασία ενεργοποιητών για το Man-DB . Ρύθμιση libicu38 (3.8.1-3) . Ρύθμιση libvdemgmt0 (2.2.2-3) . Ρύθμιση libvdeplug2 (2.2.2-3) . Ρύθμιση του OpenHackware (0.4.1-4) . Ρύθμιση του Proll (18-4) . Ρύθμιση libbrlapi0.5 (3.10 ~ R3724-1+B1) . Ρύθμιση VGABIOS (0.6Β-1) . Ρύθμιση Bochsbios (2.3.7-1) . Ρύθμιση OpenBios-SPARC (1.0 ~ Alpha2+20080106-2) . Ρύθμιση QEMU (0.9.1-10) . Ρύθμιση VDE2 (2.2.2-3) . Ρύθμιση debootstrap (1.0.10Lenny1) . Ρύθμιση του scratchbox2 (1.99.0.24-2) . Trestler:/etc/apt#
Βήμα 1) Αποκτήστε ένα σύστημα αρχείων ρίζας
Η ιδέα εδώ είναι να πάρετε ένα σημείο εκκίνησης κάνοντας ένα αντίγραφο του συστήματος αρχείων ρίζας από ένα droboshare. Μετά τη λήψη του SDK από το Drobospace.com, και ενεργοποιώντας την πρόσβαση κελύφους ρίζας, απλώς συνδεθείτε στο droboshare και:
Trestler:/etc/apt# ssh root@droboshare Η αυθεντικότητα του ξενιστή 'droboshare (172.25.5.13) Δεν είναι δυνατή η ίδρυση. Το δακτυλικό αποτύπωμα RSA είναι 90: 75: 3D: CA: F1: 42: 65: 92: 71: 97: 48: D7: 6B: FF: D7: 8B. Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση (ναι/όχι)? Ναι Προειδοποίηση: Προστέθηκε μόνιμα 'Droboshare, 172.25.5.13 '(RSA) στον κατάλογο των γνωστών κεντρικών υπολογιστών. Κωδικός πρόσβασης root@droboshare: Καλώς ήλθατε στο ενσωματωμένο Linux _ _ | || _ | | | _ ____ _ _ _ _ _ | || | _ \ | | | | \ \ / / | || | | | | | _ | |/ \ | _ || _ | _ | | | | ^ ____ | \ _/ \ _/ a προϊόν ρομποτικής δεδομένων. http: // www.δίδυμος.com/ busybox v1.1.2 (2007.06.18-15: 03+0000) Ενσωματωμένο κέλυφος (τέφρα) Εισάγετε τη «βοήθεια» για μια λίστα με ενσωματωμένες εντολές. ~ $ cd / /$ tar -cvf /mnt /droboshare /dro* /droboshare_root.tar bin dev fs.ls lib opt sbin src usr έκδοση εκκίνηση κ.λπ.Tar #Στο SDK υπάρχουν κάποια πράγματα Libz, προσθέστε το στα κατάλληλα μέρη (/usr/lib για libz, και/usr/include για ένα .H) CD Slash CD TMP TAR -XVF ~/DROBO/DROBOSHARE/SDK/LIBZ.TGZ MV *.Έτσι ../usr/lib mv *.h ../usr/include cd ../.. tar -xjvf ARM-2006Q1-6-ARM-none-Linux-GnueAbi-I686-PC-Linux-Gnu.πίσσα.Το BZ2 δημιουργεί τον κατάλογο ~/drobo/droboshare/armx για το toolchaimkdir slash cd slash tar -xvf slash.Tar #Στο SDK υπάρχουν κάποια πράγματα Libz, προσθέστε το στα κατάλληλα μέρη (/usr/lib για libz, και/usr/include για ένα .H) CD Slash CD TMP TAR -XVF ~/DROBO/DROBOSHARE/SDK/LIBZ.TGZ MV *.Έτσι ../usr/lib mv *.h ../usr/include # add περιλαμβάνει από το περιβάλλον cross-compilation. # Αυτό δεν είναι σωστό, οι περιλαμβάνουν προέρχονται από κάπου αλλού. πρέπει να κοιτάξουμε γύρω. cd ~/drobo/droboshare/dirs = "` `Βρείτε το ARMX -TYPE D -NAME περιλαμβάνει '#Copy όλα τα συμπεριλαμβανόμενα από τα υπο -κατευθύνσεις στο Armx σε slash/usr/includ. #κάτι τέτοιο μπορεί να λειτουργήσει: γιατί I in $ dirs; Κάνετε το CD $ I; πίσσα - . | (cd ~/drobo/droboshare/slash/usr/include, tar -xvf -) που έγιναν #αλλά πολλοί από αυτούς φαίνεται να είναι επαναλαμβανόμενες, το μόνο πραγματικά ενδιαφέρον είναι: ./arm-none-linux-gnueabi/libc/usr/include
Βήμα 2) Ρυθμίστε το scratchbox2
#μερικοί από αυτούς βοήθησαν. Δεν είμαι σίγουρος ποιο, πρέπει να προσπαθήσω ξανά:
SB2-init -c/usr/bin/qemu-arm gcc-armel/home/peter/drobo/droboshare/armx/bin/arm-none-linux-gnueabi-gcc sb2-init -c "qemu-arm" GCC
Βήμα 3) Δημιουργήστε οτιδήποτε.
Οι διαδικασίες δημιουργίας είναι βασικά έξω από το κουτί μετά από αυτό το σημείο:
CD BZIP2 Make Make Εγκατάσταση PREFIX =/HOME/PETER/DROBO/DROBOSHARE/SLASH/USR CD ../db* cd build_unix Εξαγωγή cc =/home/peter/drobo/droboshare/armx/bin/arm-none-linux-gnueabi-gcc ./Διαμόρφωση -προώθηση. φτιάξτε το cd εγκατάστασης ../ncur* ./Διαμόρφωση - -Prefix =. φτιάξτε το cd εγκατάστασης ../openssl* ./config - -prefix =. φτιάξτε το cd εγκατάστασης ../Pyth* ./configure - -prefix = κάντε αποτύχει να βρει τα απαραίτητα κομμάτια για να δημιουργήσει αυτές τις ενότητες: _sqlite3 _tkinter bsddb185 gdbm readline sunaudiodev για να βρει τα απαραίτητα bits, κοιτάξτε στο Setup.py στο detect_modules () για το όνομα της ενότητας. Αποτυχία κατασκευής αυτών των μονάδων: ../drobo-utils /trunk /python ρύθμιση.PY Εγκατάσταση CD σε usr/bin vi drobom #!/usr/bin/env python: wq cd ~/drobo/droboshare/src tar -xzvf ../Λήψεις/libpcap-1.0.0.πίσσα.GZ CD libpcap* SB2 ./configure - -prefix =/home/peter/drobo/droboshare/slash/usr make make install exit cd .. tar -xzvf ../Λήψεις/tcpdump-4.0.0.πίσσα.GZ CD TCPDU* ./configure - -prefix =/home/peter/drobo/droboshare/slash/usr κάνει αποτυχία με:/usr/lib/libcrypto.A (DSO_DLFCN.o): Στη λειτουργία `dlfcn_bind_func ': dso_dlfcn.ντο:(.Κείμενο+0x2d4): Ανεξάρτητη αναφορά στο `dlsym 'dso_dlfcn.ντο:(.Κείμενο+0x344): Ανεξάρτητη αναφορά στο `dlerror '/usr/lib/libcrypto.A (DSO_DLFCN.o): Στη λειτουργία `dlfcn_bind_var ': dso_dlfcn.ντο:(.Κείμενο+0x400): Ανεξάρτητη αναφορά στο `dlsym 'dso_dlfcn.ντο:(.Κείμενο+0x46c): Ανεξάρτητη αναφορά στο `dlerror '/usr/lib/libcrypto.A (DSO_DLFCN.o): Στη λειτουργία `dlfcn_unload ': dso_dlfcn.ντο:(.Κείμενο+0x4e8): Ανεξάρτητη αναφορά στο `dlclose '/usr/lib/libcrypto.A (DSO_DLFCN.o): Στη λειτουργία `dlfcn_load ': dso_dlfcn.ντο:(.Κείμενο+0x56c): Ανεξάρτητη αναφορά στο `dlopen 'dso_dlfcn.ντο:(.Κείμενο+0x5d4): Απροσδιόριστη αναφορά στο `dlclose 'dso_dlfcn.ντο:(.Text+0x5ec): Ανεξάρτητη αναφορά στο `dlerror 'collect2: ld επέστρεψε 1 κατάσταση εξόδου make: *** [tcpdump] Σφάλμα 1 VI makefile /-lc a-ldl: wq
Έτσι, πηγαίνετε, δείγματα κατασκευής μιας ολόκληρης δέσμης πακέτων.
Ο Drobo Utils Copyright (C) 2008,2009 Peter Silva (Peter.ΕΝΑ[email protected]) drobo utils έρχεται με απολύτως καμία εγγύηση? Για λεπτομέρειες τύπος, ανατρέξτε στο αρχείο που ονομάζεται αντιγραφή στη ρίζα του δέντρου καταλόγου προέλευσης.
Παρακάτω παρουσιάζονται κυριότερα σημεία που περιλαμβάνονται σε κάθε έκδοση.
Όλα αυτά είναι ανοικτά καθήκοντα. ΖΗΤΕΙΤΑΙ ΒΟΗΘΕΙΑ!
- Προσθέστε δοκιμή έκδοσης Python για να δοκιμάσετε τη σουίτα (2.4, 2.5, 2.6)
- Προσθήκη διαδικασίας δοκιμής LUN σε προγραμματιστές.κείμενο
- Εξετάζοντας τη δημιουργία/διαγραφή με βάση το υλικολογισμικό.
- Κατάσταση πακέτου δίσκου.
- ειδοποιήσεις.
- διορθώστε το make_tarball για να αποκλείσετε .Git και Debian, όπως υποτίθεται.
- Αναθεώρηση getsubpagestatus, το DMIP φαίνεται καλύτερο τώρα.
- Ελέγξτε το Unitstatus vs. κατάσταση δίσκου.
- φτιάχνω έναν δαίμονα. Λόγοι: – Ενημερώθηκε για την πρόοδο του ρελέ. — Προειδοποίηση – Ενιαία διεπαφή JSON για GUI & WUI. — διαχειριζόμενη ουρά για συσκευή (όχι πέντε ερωτήματα του GUI παράλληλα.) – Διατηρήστε τις ρυθμίσεις επιλογής σε όλη την επανεκκίνηση? (μία αναφορά.) – περιοδικά συγχρονισμός. το ρολόι drobo στον διακομιστή.
- Διορθώστε για Redhat/Python 2.4 που θέλει να χωρίσει τα πάντα!
- Διορθώστε το σφάλμα υλικολογισμικού slotInfo SlotInfo (αναφορές 8 αντί για 5.·
- Ρύθμιση επιλογής GUI, κατώτατα όρια κ.λπ.
- άλλαξε τη σύνταξη γραμμής εντολών σε πιο σταθερά ρυθμισμένο
- Ρύθμιση τεκμηριωμένης επιλογής στο CLI
- Περισσότερος έλεγχος εισόδου στο CLI.
- Βελτιωμένη ακρίβεια εμφάνισης πληροφοριών LUN.
- Υποστήριξη Debugged DroboPro (Debugged μέσω Google Group. Σας ευχαριστώ όλους!·
- Προστέθηκε επιλογές εκτύπωσης SCSI σε πληροφορίες στο CLI.
- Διόρθωση αναγνώρισης drobopro από spobole,
- χωρισμένη επιδιόρθωση από τους Patrick Bills
- Κοίταξε το νεοσύστατο DMIP. Βρέθηκαν εντολές επιλογής2 για ρυθμίσεις.
- ΕΡΩΤΗΣΗ/SET ΕΡΓΑΣΙΑ (αλλά δεν μπορεί να δοκιμάσει το drobopro)
- Μετανάστευσαν διαχειριστές πηγαίου κώδικα από την ανατροπή στο GIT
- minor: συνέπεια της προεπιλεγμένης τοποθεσίας για να αναζητήσετε FW μεταξύ LIB και GUI.
- Διορθώθηκε αυτή η αδυναμία ανάγνωσης του μεγέθους LUN σε παλιό Firmwares συνετρίβη GUI. Το GUI λειτουργεί τώρα μέχρι την αρχή.
- Major: Ο GUI επαναπροσδιορίστηκε. Συμπεριφέρεται καλύτερα.
- Major: Η υποστήριξη Drobopro προστέθηκε (χάρη στο Lemonizer στο Google Group!·
- Major: Το GUI λαμβάνει online τεκμηρίωση.
- GUI: Οι διατάξεις αντικατέστησαν σταθερές διαστάσεις.
- GUI: Προστέθηκε η υποστήριξη μετονομασίας
- GUI: Προστέθηκε το κουμπί Firmware Load
- GUI: Εμφάνιση διαγνωστικών (Equiv. στο Diagprint.·
- GUI: οθόνη ονόματος στην κύρια οθόνη. Ευκολότερο να πείτε ποιο drobo είναι αυτό.
- GUI: Προστέθηκε η οθόνη σημείου Mount στο Space που χρησιμοποιείται συμβουλή εργαλείου.
- API: Προστέθηκε η δυνατότητα ανίχνευσης ρυθμίσεων bit bit χωρίς τεκμηρίωση.
- δίδυμος.C γίνεται Drobom Diagprint
- Το Catlee διορθώνει ξανά τη συσκευασία.
- Αντικαταστάθηκε η επέκταση Drobodmp C από την κλάση Droboioctl Python. Δεν υπάρχει ανάγκη για πακέτα που εξαρτώνται από την αρχιτεκτονική. Αυτό σημαίνει επίσης ότι μπορείτε απλά να το δοκιμάσετε κατευθείαν μετά τη λήψη, δεν χρειάζεται να εγκαταστήσετε τίποτα. πολύ ευκολότερο. λιγότερες εξαρτήσεις κατασκευής.
- Η ανίχνευση συσκευών επαναπροσδιορίστηκε πλήρως. Λειτουργεί καλύτερα τώρα.
- Τώρα εμφανίζει σημεία εντοπισμού όπου είναι λογικό να το κάνετε.
- την έξοδο εντολών κατάστασης καλύτερα/διαφορετικά. δείχνει όλες τις συσκευές και τα σημεία mount για κάθε drobo.
- Πλήρης υποστήριξη πολλαπλών LUN. πρέπει να κάνει ό, τι αναμένεται.
- Πλήρης υποστήριξη πολλαπλών drobo. πρέπει να κάνει ό, τι αναμένεται.
- Προστέθηκε αρθρωτή εκτύπωση πληροφοριών με τη λίστα CSV των εξόδων.
- υλικολογισμικό 1.3.0, έχει ενεργοποιήσει την πρώην σπασμένη λειτουργικότητα που το όνομα κάνει την εντολή συγχρονισμού μετονομασία κάθε drobo σε “Γεια σου”. σταθερός.
- Προστέθηκε εντολή ‘Όνομα’, για να ονομάσετε drobo. (λειτουργικότητα του συγχρονισμού)
- Διορθωμένη λογική ανίχνευσης, η οποία εξαρτιόταν από το πρώην αμετάβλητο όνομα. (επηρεάζει το FW> = 1.3.0) Τώρα χρησιμοποιήστε τους ίδιους μηχανισμούς με το SG_SCAN από το SG3_UTILS.
- Η τεκμηρίωση μεταφέρθηκε σε αναδιαρθρωμένο κείμενο. Τώρα εμφανίζεται στον ιστό. Ιστοσελίδα και documntation τώρα συνεπείς.
- Σημαντικό: υλικολογισμικό 1.3.0 Προστέθηκε υποστήριξη. Οι προηγούμενες εκδόσεις Drobo-Utils δεν θα αναγνωρίσουν ένα Drobo Running 1.3.0 ή αργότερα.
- Το CLI είναι πιο φυσιολογικό. Χρησιμοποιήστε getOpts (απαλλαγείτε από τη συσκευή ως σταθερό μέρος Arg.) επιτρέπει τώρα στην εντολή να είναι επίσης μια επιλογή.
- Αλλαγή σφαλμάτων από μια σημαία που απαιτεί τροποποίηση κώδικα, σε ένα bitmap που τιμάται ως επιχείρημα γραμμής εντολών (-Verbose)
- λοφίο. Βελτιώσεις στην τεκμηρίωση.
- Το Droboview τώρα ξεκινά μόνο για το πρώτο drobo που βρίσκεται στη λίστα και παραμένει πάντα το προσκήνιο.
- Η λίστα Drobom επιστρέφει μια λίστα που είναι ευκολότερη στην ανάλυση (κατάλληλη για χρήση σε backticks.·
- Το Droboview είναι τώρα μόνο ένα στέλεχος για προβολή drobom. Μειωμένο γενικό κόστος.
- Τώρα αναφέρει το αναγνωριστικό έκδοσης στη χρήση. Υπάρχει επίσης μια επιλογή -v.
- Διορθώθηκε σφάλμα οθόνης LunSize.
- Σελίδες και βελτιώσεις βοήθειας του Chris’s Man & Help.
- Περισσότερα fixups μηνύματα για όταν δεν επικαλεστεί ως ρίζα.
- Διορθώστε για το Ubuntu ατρόμητο που αποφασίζει ότι όλοι οι δίσκοι είναι drobos. !!
- Διορθώθηκε όλα τα ζητήματα ανάλυσης πληροφοριών υλικολογισμικού.
- Τα θέματα φόρτωσης υλικολογισμικού θα πρέπει όλα να φύγουν.
- Διόρθωση του Μπραντ για DDIAG.C, έγινε σωστά αυτή τη φορά (το κακό μου!·
0.3.2 Απελευθέρωση 2008/10/25
- Για το V1, ακόμα δεν καταλαβαίνετε το δείκτη.αρχείο txt.
- Μετά τη δοκιμή, μερικές ακόμη διορθώσεις, οι λήψεις V2 λειτουργούν τώρα.
- Διορθώσεις που ελήφθησαν από το Brad Guillory για λήψη υλικολογισμικού V2/TDZ. Δεν κάνουν καμία βλάβη, δεν έχουν V2 για να το δοκιμάσουν.
- Προστέθηκε οδηγία FWLOAD στο Drobom.
- Προστέθηκε έλεγχος χρήστη root για να δώσει μια μεγαλύτερη υπόδειξη.
0.3.1 Έκδοση 2008/10/01
- Εντάξει, ξέρω ότι ο έλεγχος για ενημερώσεις υλικολογισμικού δεν λειτουργεί αυτή τη στιγμή, αλλά πρέπει να μάθω γιατί. Ο κωδικός φαίνεται σωστός. Υπάρχει μια επιδιόρθωση σφαλμάτων για να απαλλαγείτε από το μέρος «αδειοδοτημένο» μέρος.
- Διορθώσεις για επικύρωση υλικολογισμικού:
- Η κεφαλίδα CRC σε 32bit σπάστηκε σε 64bit.
- 32 VS. Απαιτείται 64 bit kludge.
- Προστέθηκε η δυνατότητα μορφοποίησης του Drobo
- Προστέθηκε η δυνατότητα να ορίσετε μεγέθη LUN
- Bugfix για υλικολογισμικό:
- CRC32 σε 32bit Intel. (Χρησιμοποιήστε υπογεγραμμένο, αντί για μη υπογεγραμμένο.·
- σταθερή κεφαλίδα CRC δεν επικυρώνει.
- Οι μεταφορτώσεις υλικολογισμικού λειτουργούν με .TDZ επίσης
- Δοκιμασμένο με παλαιότερα firmwares, περιέχει μερικές διορθώσεις για να βελτιωθεί η συμβατότητα. Λειτουργεί αρκετά καλά αναβάθμιση παλιών Firmwares.
- Μεταφορτώθηκε στο Drobospace & SourceForge.
- Η μεταφόρτωση υλικολογισμικού λειτουργεί για .TDF’s
- σε drobospace.com και sf.καθαρά
- επιβεβαιώθηκε να συνεργαστεί με το υλικολογισμικό 1.1.1
- Εμφανίζει την κατάσταση, τις υποδοχές δίσκου γεμάτη, μοντέλο κ.λπ..
- δείχνει φορτωμένη έκδοση FW.
- Οι εντολές Blink & Standby λειτουργούν.
Σύνδεσμοι και βοήθεια!
Εάν χρειάζονται περισσότερες πληροφορίες, τότε υπάρχουν διάφοροι διαθέσιμοι πόροι:
- Έργο – Αρχική σελίδα Ανάπτυξης. πηγαίος κώδικας εκεί ως λήψη επίσης.
- Readme – Τεκμηρίωση για ανθρώπους.
- Χειροκίνητες σελίδες – Παραδοσιακή τεκμηρίωση στυλ UNIX (σελίδες ανδρών)
- Ομάδα – Οι ομάδες Google είναι το πιο ενεργό φόρουμ συζήτησης
- Drobo – Ποιος κάνει drobos.
- Αρχική σελίδα – Αρχική σελίδα λογισμικού.
- Τεκμηρίωση προγραμματιστών προγραμματιστών
- Drobospace – Φόρουμ προμηθευτών
- Email – Η λίστα προγραμματιστών, ένας από εμάς σίγουρα θα απαντήσει.
- Στείλτε μου email – μπορείτε να μου στείλετε email απευθείας.
- Δίδυμοι
- Μήτρα συμβατότητας
- Ο καφές είναι καυτός
- Εγκατάσταση: πιο εύκολο
- Εξαρτήσεις
- Εγκατάσταση από το πακέτο
- Εγκατάσταση από το αρχείο TAR
- Εγκατάσταση από το git
- Δοκιμάστε το CLI
- Δοκιμάστε το GUI
- Το Lunsize ταιριάζει σε όλους?
- Τι είδους σύστημα αρχείων?
- ρύθμιση ISCSI
- ΑΣΦΑΛΕΙΑ
- Συμβατότητα υλικολογισμικού
- Γενικές έννοιες
- Πρωτογενής αποθήκευση
- Αποθήκευση γρατσουνιών
- Αποθετήριο αντιγράφων ασφαλείας
- Δεν ανακάλυψε ο Drobos
- Εμφανίζεται μόνο ένα lun?
- Λήψη βοήθειας από το DRI
- Τι πρέπει να χρησιμοποιήσω το lunsize?
- Τι συμβαίνει όταν χρησιμοποίησα ένα μεγαλύτερο lunsize?
- Πώς μπορώ να ελέγξω ότι λειτουργεί ένα lunsize?
- Μπορώ να κάνω χρήστη reiserfs, xfs, btrfs, xxfs ?
- Εάν το drobo μου σπάσει, μπορώ να επαναφέρω τα δεδομένα μου?
- Το USB drobo μου εμφανίζεται πάντα ως διαφορετικός δίσκος!
- Πώς θα έρθει η εντολή για την κατασκευή ενός συστήματος αρχείων δημιουργεί ένα σύστημα αρχείων ext2?
- Μπορείτε να έχετε διαφορετικά LUN με διαφορετικά συστήματα αρχείων σε αυτά?
- Λειτουργεί ο Drobo με το LVM?
- Η DROBO υποστηρίζει την κρυπτογράφηση πλήρους δίσκου?
- Έχω διαβάσει τα πάντα. Βοήθεια?
- Τι είναι η άδεια Drobo-Utils?
- Δίδυμος
- Εργασία με πηγή
- Λήψη δέντρου πηγής
- Δημιουργήστε εξαρτήσεις
- Git Configure Patch Συγγραφέας
- Χρησιμοποιώντας ένα στιγμιότυπο πηγής
- DPKG VS. Εγκατάσταση Python
- Κάντε μια απελευθέρωση
- Διασφάλιση ποιότητας (QA.κείμενο)
- Δημιουργία πακέτων Debian & Ubuntu
- Ανοίξτε την εργασία: Πρωτόκολλο Droboshare Reverse Engineer
- Κτίριο DARFS
- Ναρκωτικά
- Εγκατάσταση darfs
- Ενεργοποίηση υποστήριξης SFTP
- Firmware droboshare
- Βήμα -1: Τα πράγματα που χρειάζεστε:
- Βήμα 0: Εγκαταστήστε το scratchbox2
- Βήμα 1) Αποκτήστε ένα σύστημα αρχείων ρίζας
- Βήμα 2) Ρυθμίστε το scratchbox2
- Βήμα 3) Δημιουργήστε οτιδήποτε.
- Σχετικά με αυτήν τη σελίδα
Σχετικά με αυτήν τη σελίδα
Τελευταία αναθεωρημένη: 30 Δεκεμβρίου 2009
Ο Drobo Utils Copyright (C) 2008,2009 Peter Silva (Peter.ΕΝΑ[email protected]) drobo utils έρχεται με απολύτως καμία εγγύηση? Για λεπτομέρειες τύπος, ανατρέξτε στο αρχείο που ονομάζεται αντιγραφή στη ρίζα του δέντρου καταλόγου προέλευσης.
Drobo FS
ΑνασκόπησηΤο Drobo FS είναι ένα από τα τελευταία υλικά στη δημοφιλή γραμμή προϊόντων από Δίδυμος. Πρόκειται για αυτόνομη αποθήκευση NAS (αποθήκευση δικτύου) που συνδέεται απευθείας με το δίκτυο LAN. Αυτό είναι το τρίτο drobo που έχω αγοράσει και ταιριάζει καλά στην οικογένεια των προϊόντων. Το ιδιαίτερο ενδιαφέρον για το Drobo FS είναι ότι μπορεί να λειτουργήσει σχεδόν ως αυτόνομη συσκευή μόλις διαμορφωθεί. Με άλλα λόγια, είναι ένας διακομιστής αρχείων χωρίς διακομιστή. Αυτή η συσκευή μπορεί να είναι μια ιδανική επιλογή για οικιακούς χρήστες ή μικρές επιχειρήσεις που πρέπει να μοιράζονται αρχεία εντός μιας ομάδας. Σε αυτήν την ανασκόπηση, θα διερευνήσουμε μαζί τη συσκευή και θα δούμε αν αυτό μπορεί να ικανοποιήσει μερικές από τις ανάγκες σας.
Μια μικρή ιστορία πίσω από το drobo fs
Δίδυμος είναι μια εταιρεία που ειδικεύεται σε λύσεις αποθήκευσης. Η σειρά προϊόντων τους κυμαίνεται από συσκευές επιφάνειας εργασίας σε συσκευές διακομιστή δικτύου. Το πρώτο προϊόν που κυκλοφόρησαν ήταν το USB 2.0 Drobo (είχα ένα από αυτά). Η συσκευή ήταν ένα περίβλημα SATA τεσσάρων υποδοχών που θα μπορούσε να προστατεύσει τα δεδομένα σας χρησιμοποιώντας μια ιδιόκτητη ιδέα που ονομάζεται Beyondraid. Αυτή η τεχνολογία βοήθησε τους χρήστες να προστατεύσουν τα δεδομένα τους χωρίς να χρειάζεται να ενδιαφέρονται για την τεχνολογία σε αυτήν. Διαθέτει τεχνολογία RAID, χωρίς να χρειάζεται ο χρήστης να καταλάβει τι είναι η επιδρομή. Μια αποτυχία κίνησης δεν έχει ως αποτέλεσμα απώλεια δεδομένων για τον χρήστη.Εύκολα αναβαθμίσιμο ανάλογα με τις ανάγκες, το drobo έγινε μια καλά ληφθείσα συσκευή για πολλούς χρήστες, ειδικά εκείνους με σημαντικά δεδομένα για προστασία.
Από τότε, η εταιρεία κυκλοφόρησε πολλά προϊόντα, μεταξύ του Drobo με Firewire 800 και USB 2.0 (αντικατέστησα το USB μου 2.0 μόνο από ένα από αυτά τα δύο χρόνια πριν), το Drobo Pro, και το Drobo Elite, οι δύο τελευταίες προσανατολισμένες σε εταιρείες, διακομιστές ή επαγγελματίες, καθώς έχουν ύψος Sata Bays και είναι rack mountable. Στα τέλη του 2009, ανακοίνωσαν μια νέα φυλή του Drobo, The Drobo S, που είχε πέντε stata slots και θα μπορούσε να κρατήσει τα δεδομένα σας ασφαλή με έως και δύο ταυτόχρονες αποτυχίες μονάδων δίσκου. Περιλάμβανε επίσης μια θύρα esata ως άλλη επιλογή συνδεσιμότητας.
Με την αρχική και τη δεύτερη γενιά του Drobo, Δίδυμος εισήγαγε μια συσκευή που ονομάζεται The Droboshare. Αυτή η συσκευή ήταν σε θέση να συνδέσει δύο drobo μέσω της θύρας USB στο droboshare. Το Droboshare είχε μια θύρα Gigabit Ethernet για να συνδεθεί στο δίκτυο. Αυτός ήταν ένας πολύ καλός τρόπος για να μοιραστείτε δεδομένα σε ένα δίκτυο από ένα drobo, αλλά η ιδέα είχε τους περιορισμούς του. Στις αρχές του 2010, Δίδυμος ανακοίνωσε μια νέα συσκευή: με βάση τον ίδιο σχεδιασμό με το drobo s και περιλάμβανε τις λειτουργίες του droboshare, γεννήθηκε το drobo fs. Το Drobo FS, για τον διακομιστή αρχείων, έγινε η πρώτη συσκευή που ενσωματώνει την προστασία δεδομένων με βάση το Beyondraid και έναν διακομιστή αρχείων δικτύου στο ίδιο πλαίσιο. Στα μέσα Οκτωβρίου 2010, Δίδυμος κυκλοφόρησε την έκδοση Pro, το Drobopro FS, με 8 κόλπους και δύο θύρες Gigabit Ethernet.
Ανακαλύπτοντας το drobo fs
Το Drobo FS, από το εξωτερικό, είναι μια πολύ απλή συσκευή για να περιγράψει: έχει πέντε 3.5 “SATA slots στο μπροστινό μέρος και μια θύρα Gigabit Ethernet στο πίσω. Όταν αποσυσκευάζετε το Drobo FS σας, έρχεται με ένα καλώδιο Ethernet, ένα φυλλάδιο οδηγιών και το CD με το πρόγραμμα εγκατάστασης λογισμικού. Όπως κάθε μοντέλο Drobo, έρχεται χωρίς καμία κίνηση σε αυτό, εκτός αν το αγοράσετε από το κατάστημα Drobo σε μια δέσμη που περιλαμβάνει μονάδες δίσκου. Προσωπικά, προτιμώ να το αγοράζω χωρίς τις μονάδες δίσκου και να βρω τις δικές μου προσφορές online. Στην περίπτωσή μου, έβαλα σε αυτό τρεις σκληρούς δίσκους 2 TB (6 TB Total), που μου δίνει 3.59 TB προστατευμένου χώρου για την αποθήκευση των δεδομένων μου, χρησιμοποιώντας μόνο μια προστασία αποτυχίας μονάδας δίσκου (i’θα επιστρέψω σε αυτό το χαρακτηριστικό αργότερα).
Οι Drobos είναι διαμορφώσιμοι μέσω ιδιόκτητου λογισμικού που ονομάζεται Drobo Dashboard. Επειδή είχα ήδη ένα τυπικό drobo στο σπίτι, μόλις συνδεθώ το drobo fs στο δίκτυό μου, ελπίζω ότι θα ανακαλυφθεί στον πίνακα Drobo χωρίς πάρα πολλή δουλειά στο πλευρό μου. Δεν το έκανε.
Αφού διάβασα μερικά πράγματα εδώ και εκεί, συνειδητοποίησα ότι ακόμα κι αν είχα τον τελευταίο ταμπλό drobo για το drobo fw800 μου, το λογισμικό που ήρθε με το drobo fs ήταν μια πιο πρόσφατη έκδοση. Εγκατέστησα τον πίνακα Drobo από το CD του Drobo FS, τότε το Drobo FW800 και το Drobo FS μου έδειξαν και τα δύο στον πίνακα ελέγχου. Υπήρχε διαθέσιμη αναβάθμιση λογισμικού για τον πίνακα ελέγχου για να ενεργοποιήσει τη λειτουργία Timemachine που θα γράψω αργότερα σε αυτήν την κριτική.
ΕγώΝιιανή διαμόρφωση του Drobo Fs
Για να διαμορφώσετε το Drobo FS, θα ξεκινήσετε τον πίνακα Drobo και μια καρτέλα με το όνομα του Drobo FS θα εμφανιστεί (το προεπιλεγμένο όνομα είναι Drobo FS). Από εκεί, πρέπει να συνδεθείτε ως χρήστης του διαχειριστή για να το διαμορφώσετε. Αυτό θα είναι νέο για εσάς εάν έχετε ήδη χρησιμοποιήσει ένα πρότυπο drobo που συνδέεται με τον υπολογιστή σας, καθώς αυτά δεν ζητούν να διαμορφωθούν τα πιστοποιητικά.
Η διαμόρφωση του Drobo FS είναι σχετικά απλή. Χρησιμοποιείτε τον πίνακα ελέγχου Drobo, επιλέξτε την καρτέλα Drobo FS (αν έχετε μόνο ένα drobo, αυτό θα είναι το προεπιλεγμένο) και κάντε κλικ στο κουμπί Advanced Controls. Κάντε κλικ στην καρτέλα Εργαλεία και, στη συνέχεια, το κουμπί Ρυθμίσεις για να ανοίξετε το παράθυρο Ρυθμίσεις. Ακολουθούν πέντε καρτέλες που θα σας βοηθήσουν να διαμορφώσετε τη συσκευή.
Η καρτέλα Γενικά σας επιτρέπει να διαμορφώσετε τον τύπο πλεονασμού που θέλετε να έχετε. Η προεπιλογή είναι να χρησιμοποιήσετε μόνο μία βλάβη μονάδας δίσκου. Εάν ελέγξετε το κουμπί πλεονασμού διπλού δίσκου, το Drobo θα προστατεύσει τα δεδομένα σας σε έως και δύο ταυτόχρονες αποτυχίες κίνησης. Εάν αποθηκεύετε πολύ ευαίσθητα και σημαντικά δεδομένα για το drobo σας (ας πούμε οικονομικές πληροφορίες), ίσως θελήσετε να χρησιμοποιήσετε αυτήν την επιλογή. Αυτό, από την άλλη πλευρά, θα σας δώσει λιγότερο χώρο για χρήση για τα δεδομένα σας. Η μονάδα δίσκου στρέφεται προς τα κάτω και οι επιλογές Dim Light είναι αρκετά αυτο -επεξηγηματικές και, στην περίπτωσή μου, τους άφησα στις προεπιλεγμένες τιμές τους.
Η καρτέλα Admin σάς επιτρέπει να αλλάξετε τον κωδικό πρόσβασης χρήστη του διαχειριστή (συνιστάται ιδιαίτερα) και να ενεργοποιήσετε τη λειτουργία DroboApps που θα περιγράψω παρακάτω σε μια συγκεκριμένη ενότητα.
Η καρτέλα Δικτύου σάς επιτρέπει να καθορίσετε τη διεύθυνση IP, τη μάσκα υποδικτύου, τους διακομιστές πύλης και DNS. Από προεπιλογή, το Drobo FS θα χρησιμοποιήσει μια διαμόρφωση DHCP για όλες αυτές τις πληροφορίες, αλλά συνιστάται να χρησιμοποιήσετε μια σταθερή διεύθυνση IP, επειδή θα βοηθήσει στη διαμόρφωση του DroboApps. Μπορείτε επίσης να καθορίσετε το όνομα της συσκευής και το όνομα της ομάδας εργασίας των Windows. Αυτό είναι το όνομα που θα δείτε στο τοπικό σας δίκτυο όταν θέλετε να διαβάσετε ή να γράψετε αρχεία στις μονάδες δίσκου.
Η καρτέλα Ειδικεύσεις email σάς επιτρέπει να διαμορφώσετε μια διεύθυνση email στην οποία το drobo μπορεί να στείλει ένα μήνυμα σε περίπτωση βλάβης της συσκευής.
Οι λειτουργίες του διακομιστή αρχείων
Μέχρι τώρα, οι περισσότερες από τις διαμορφώσεις που κάναμε ήταν γενικές ρυθμίσεις. Ο σκοπός των χαρακτηριστικών κοινής χρήσης αρχείων του Drobo FS είναι να επιτρέψει στους χρήστες να μοιράζονται δεδομένα σχετικά με τους δίσκους. Για να το κάνετε αυτό, εισαγάγετε την καρτέλα μετοχές του παραθύρου ρυθμίσεων.
Σε αυτήν την καρτέλα, υπάρχουν μερικά πράγματα που μπορείτε να κάνετε. Πρώτον, μπορείτε να δημιουργήσετε όνομα χρήστη για κάθε άτομο που πρέπει να έχει πρόσβαση στα δεδομένα της συσκευής. Δεύτερον, δημιουργείτε όνομα κοινής χρήσης για, ας πούμε, τον τύπο των δεδομένων που θα εμφανιστούν σε αυτό το μερίδιο. Για παράδειγμα, θα μπορούσε να είναι ένα για τη χρηματοδότηση, ένα για αυτό, και ένα άλλο για το διοικητικό προσωπικό. Στη συνέχεια, για κάθε όνομα μετοχής, μπορείτε να αντιστοιχίσετε τους χρήστες που έχουν το δικαίωμα να διαβάζουν ή να γράφουν δεδομένα σε αυτό το τμήμα της συσκευής.
Για να δημιουργήσετε ένα νέο χρήστη ή ένα νέο μερίδιο, απλά κάντε κλικ στο κουμπί Plus (+) κάτω από την επιθυμητή ενότητα. Κατά τη δημιουργία ενός χρήστη, εισάγετε το όνομα χρήστη, τον κωδικό πρόσβασης και επιβεβαιώστε τα πεδία κωδικού πρόσβασης και κάντε κλικ στο OK. Για μια νέα κοινή χρήση, απλά εισάγετε το όνομα αυτής της μετοχής και κάντε κλικ στο OK. Εάν θέλετε να κάνετε μια αλλαγή είτε σε χρήστη είτε σε μερίδιο, επιλέξτε το και κάντε κλικ στο κουμπί Επεξεργασία. Μόλις δημιουργηθούν οι χρήστες και οι μετοχές σας, επιλέξτε ένα όνομα κοινής χρήσης, κάντε κλικ στο κουμπί Plus (+) κάτω από την ενότητα Κοινή χρήση χρηστών και επιλέξτε, από ένα αναπτυσσόμενο μενού, οι χρήστες που μπορούν να έχουν πρόσβαση σε αυτήν την κοινή χρήση. Εάν ελέγξετε το επιτρέπετε στο χρήστη να γράφει και να διαγράφει το κουμπί αρχείων, αυτός ο χρήστης λαμβάνει πρόσβαση εγγραφής, διαφορετικά, λαμβάνει μόνο πρόσβαση ανάγνωσης. Από προεπιλογή, οι χρήστες των διαχειριστών έχουν πρόσβαση σε όλες τις μετοχές και όλοι οι άλλοι χρήστες δεν μπορούν να έχουν πρόσβαση στις μετοχές καθόλου.
Υπάρχει ένας άλλος τύπος κοινής χρήσης που μπορείτε να δημιουργήσετε που είναι συγκεκριμένο για το Macintosh: Ένα μερίδιο μηχανής χρόνου. Όπως μπορείτε να μαντέψετε, αυτός ο τύπος κοινής χρήσης επιτρέπει στους χρήστες να επιτρέπουν τη μηχανή χρόνου στο Mac και να χρησιμοποιήσει τη μονάδα δίσκου δικτύου για να αποθηκεύσει το αντίγραφο ασφαλείας τους. Είναι παρόμοιο με το να έχετε κάψουλα χρόνου στο δίκτυό σας: Don’Δεν χρειάζεται να επισυνάψετε μια μονάδα δίσκου φυσικά στον υπολογιστή σας για να κάνετε το αντίγραφο ασφαλείας σας. Όπως είπε ο Steve Jobs όταν εισήγαγε την κάψουλα χρόνου, είναι ιδιαίτερα ενδιαφέρον για τους χρήστες φορητών υπολογιστών που δεν είναι πάντοτε συνδεδεμένοι με τους οδηγούς τους.
Όταν δημιουργείτε ένα μερίδιο μηχανής χρόνου, σας ζητείται ένα μέγιστο μέγεθος για το μηχάνημα χρόνου και αυτό δεν μπορεί να αλλάξει αργότερα. Αυτό είναι, σύμφωνα με το Δίδυμος Βοηθήστε τον ιστότοπο, για να διασφαλίσετε ότι τα αντίγραφα ασφαλείας σας είναι ασφαλείς. Μια άλλη υπενθύμιση που προσφέρει η εταιρεία είναι ότι η Apple δεν υποστηρίζει συσκευές που συνδέονται με το δίκτυο τρίτου μέρους για το Time Machine Backup. Έτσι, αν μπείτε σε πρόβλημα, εσείς’είναι μόνοι σας. Αλλά μέχρι στιγμής, δεν έχω δει κανένα πρόβλημα που χρησιμοποιεί το μηχάνημα χρόνου με το drobo fs μου. Κέρδισες’t να είναι σε θέση να εκκινήσει από ένα δίσκο OS X και να επαναφέρετε από το αντίγραφο ασφαλείας του μηχανήματος χρόνου σας.
Το μόνο μειονέκτημα αυτής της λειτουργίας είναι ότι πρέπει να εγκαταστήσετε το λογισμικό Drobo Dashboard σε κάθε υπολογιστή που χρειάζεται πρόσβαση στο Time Machine Storage. Θα προτιμούσα ένα απλό λογισμικό προγράμματος οδήγησης ή μηχανής χρόνου για υπολογιστές που απαιτούν μόνο τη δυνατότητα χρόνου μηχανής. Δεν χρειάζεται να εγκαταστήσετε το εργαλείο διαχείρισης σε έναν υπολογιστή τελικού χρήστη.
Οποιεσδήποτε άλλες μετοχές που δημιουργείτε έχουν απεριόριστο χώρο που τους έχει διατεθεί. Αυτό σημαίνει ότι οι χρήστες κάθε μετοχής μπορούν να γεμίσουν τις μονάδες δίσκου με δεδομένα και δεν θα λάβουν συγκεκριμένη προειδοποίηση για αυτό. Θα ήταν υπέροχο να έχουμε κάποια εφαρμογή ποσοστώσεων για μια μετοχή που ο διαχειριστής θα μπορούσε να επεκταθεί ανάλογα με τις ανάγκες. Οι περισσότεροι διακομιστές αυτές τις μέρες έχουν αυτό το είδος λογικού περιορισμού. Στην εξερεύνηση της συσκευής μου, είδα ότι το Drobo FS χρησιμοποιεί ένα λειτουργικό σύστημα Linux, για το οποίο μπορεί να εφαρμοστεί η έννοια των ποσοστώσεων.
Για τους Geeks, μπορείτε να SSH στη συσκευή και θα διαπιστώσετε ότι όλες οι μετοχές σας εμφανίζονται ως ξεχωριστό κατάλογο σε ένα σύστημα αρχείων Linux όπως φαίνεται παρακάτω:
Αναπτύξτε τις λειτουργίες σας Drobo FS με droboapps
Όταν άκουσα για το Drobo FS, ένα από τα κύρια ενδιαφέροντά μου ήταν η δυνατότητα Droboapps. Το Droboapps δεν ήταν καινούργιο, καθώς εισήχθησαν με το Droboshare πριν από λίγα χρόνια. Το Drobo FS είναι βασικά ένα drobo s με ένα ενσωματωμένο droboshare σε αυτό? Τα droboapps εγκαθίστανται απευθείας στη μονάδα.
Το DroboApps είναι προγράμματα που μπορούν να ενισχύσουν τα χαρακτηριστικά του Drobo FS. Κατά τη διάρκεια της γραφής, υπάρχουν ακόμα μόνο μια χούφτα διαθέσιμες εφαρμογές για τη συσκευή που διατίθεται στο Δίδυμος. Εάν κάνετε κλικ στο σύνδεσμο, μπορείτε να δείτε ότι απέχει πολύ από την αφθονία της Apple’S iOS ή Mac OS App Stores.
Για να εγκαταστήσετε το DroboApps, πρέπει πρώτα. Αυτό θα δημιουργήσει ένα νέο μερίδιο με το όνομα Droboapps. Στη συνέχεια, οι δύο πρώτες εφαρμογές που θέλετε να εγκαταστήσετε είναι το DroboApps Admin Utility και το Apache, επειδή η δεύτερη εφαρμογή απαιτείται από το πρώτο.
Ο τρόπος για να γίνει αυτό δεν είναι τόσο εύκολος όσο θα έπρεπε. Ακόμη και για κάποιον σαν εμένα, ο οποίος είναι συνηθισμένος να εργάζεται σε συστήματα Unix/Linux, βρήκα τη διαδικασία όχι τόσο διαισθητική.Πρώτον, κατεβάστε τις δύο εφαρμογές από τη σελίδα λήψης: Αυτό θα έχει ως αποτέλεσμα δύο φακέλους στους οποίους θα βρείτε ένα αρχείο με επέκταση του .TGZ (για το TAR και το GZIP, δύο γνωστές επιχειρήσεις κοινής ωφέλειας UNIX).Βάλτε το droboapps μοιράζονται από το drobo fs σας και αντιγράψτε με μη αυτόματο τρόπο τα δύο .αρχεία TGZ στο φάκελο. Τέλος, πρέπει να επιστρέψετε στον πίνακα ελέγχου Drobo και να πατήσετε το κουμπί Επανεκκίνησης στο παράθυρο Εργαλείων. Αυτό θα επανεκκινήσει το Drobo FS και θα εγκαταστήσει τις εφαρμογές.
Φέρτε μαζί μου εδώ, καθώς δεν έχουμε τελειώσει ακόμα. Τι εμείς’Έκανε μέχρι τώρα, εγκαταστήστε μια διεπαφή ιστού που θα σας βοηθήσει να διαχειριστείτε το droboapps. Για να αποκτήσετε πρόσβαση σε αυτήν τη διεπαφή, πρέπει να κατευθύνετε το πρόγραμμα περιήγησής σας στη διεύθυνση IP του Drobo FS, εδώ είναι όπου έχετε μια σταθερή διεύθυνση IP για το drobo αποπληρωμένο (ανατρέξτε στην αρχική διαμόρφωση της ενότητας Drobo FS αυτής της αναθεώρησης για λεπτομέρειες). Η συγκεκριμένη διεύθυνση, στην περίπτωσή μου, είναι η εξής: http: // 192.168.1.4: 8080/droboadmin.Όταν εισάγετε τη σελίδα, εσείς’Ο Re ζήτησε ένα όνομα χρήστη και έναν κωδικό πρόσβασης. Ένας μορφωμένος χρήστης μπορεί να πιστεύει ότι αυτό αναφέρεται στους χρήστες που δημιουργήσατε προηγουμένως στην καρτέλα Κοινή χρήση, αλλά δεν είναι, ούτε καν ο χρήστης διαχειριστή. Εδώ, πηγαίνετε κάτω από την κουκούλα, στην πλευρά του Linux και το όνομα σύνδεσης και ο κωδικός πρόσβασης είναι ρίζα/ρίζα. Ναι, αυτός είναι ο απόλυτος βασιλιάς του χρήστη στον κόσμο Linux/Unix!
Σε αυτό το σημείο, πήρα λίγο απογοητευμένο στο σύστημα διαχείρισης πολλαπλών προσώπων της συσκευής. Για μένα, θα ήταν προφανές για την απλότητα και τη συνέπεια να έχουμε τον ίδιο χρήστη (διαχειριστή) τη διαχείριση της σελίδας διαχειριστή DroboApps και επιπλέον τις εφαρμογές επίσης. Αλλά δεν είναι. Εδώ μπορεί να έχετε κάποια πλεονεκτήματα να γνωρίζετε λίγο για το Linux/Unix.
Στη συνέχεια, έρχονται στο μυαλό άλλες ερωτήσεις: Γιατί η εφαρμογή Droboadmin δεν εγκαθίσταται έξω από το κουτί? Γιατί να κάνει ο χρήστης να κάνει ένα τέτοιο “γυμναστικός” Απλώς για την εγκατάσταση της διαχειριστικής εφαρμογής? Εάν το προϊόν ήταν ένα Apple, θα φώναζουμε δυνατά ότι η διαδικασία δεν είχε νόημα. Ίσως πρέπει να δούμε ότι το droboapps διαθέτει περισσότερο ως συσκευή διακομιστή από ένα καταναλωτικό. Σε αυτή την περίπτωση, αυτό μπορεί να είναι πιο αποδεκτό, αλλά θα σήμαινε επίσης ότι μια μικρή επιχείρηση χωρίς τμήμα πληροφορικής μπορεί να χρειαστεί να προσλάβει έναν εργολάβο για την αρχική εγκατάσταση.
Τώρα που βρισκόμαστε στη σελίδα διαχειριστή DroboApps, μπορούμε να κάνουμε κλικ στον σύνδεσμο εγκατάστασης DroboApps και θα εμφανιστεί μια λίστα με εγκατεστημένα droboapps. Για να εγκαταστήσετε, κάντε κλικ στο σύνδεσμο εγκατάστασης τώρα στα αριστερά της εφαρμογής. Για να λάβετε περισσότερες λεπτομέρειες σχετικά με την εφαρμογή, κάντε κλικ στο σύνδεσμο πλήρους περιγραφής, ο οποίος θα σας φέρει στην ίδια σελίδα DroboApps στον ιστότοπο της εταιρείας που εγώ’σας έδειξαν πριν.
Από εκεί, οι περισσότερες εφαρμογές είναι εξίσου εύκολο στην εγκατάσταση ως ένα κλικ στο σύνδεσμο εγκατάστασης τώρα. Μερικοί έχουν επίσης συγκεκριμένη σελίδα διαμόρφωσης HTML. Σε αυτή την περίπτωση, εάν κάνετε κλικ στο σύνδεσμο Configure DroboApps στη γραμμή πλευρικής γραμμής, εσείς’LL Δείτε όλες τις εγκατεστημένες εφαρμογές και εάν μια εφαρμογή μπορεί να ρυθμιστεί, θα υπάρχει ένας σύνδεσμος διαμόρφωσης από την πλευρά της σε παρένθεση. Κάντε κλικ σε αυτόν τον σύνδεσμο και εισάγετε τη διαμόρφωση της ιστοσελίδας για τη συγκεκριμένη εφαρμογή.
Εκεί πάλι, με σχεδόν καμία έκπληξη, εσύ’Ο Re ζήτησε ένα όνομα χρήστη και έναν κωδικό πρόσβασης. Εκεί και πάλι (επαναλαμβάνω τον εαυτό μου, ξέρω) ότι το όνομα χρήστη και ο κωδικός πρόσβασης δεν είναι το ίδιο με το προηγούμενο, αλλά ένα άλλο από το πιστοποιητικό Linux ειδικά για αυτήν την εφαρμογή.
Για να εξερευνήσω το πράγμα Drobo και Droboapps, εγκαθιστώ στην εφαρμογή Drobo FS στην εφαρμογή Dropbear (διακομιστής SSH). Αυτή η εφαρμογή είναι μη διαμορφωμένη, αλλά σας επιτρέπει να συνδεθείτε με έναν πελάτη SSH στο drobo και να εξερευνήσετε το “σκοτεινή πλευρά” από πρώτο χέρι. Με βοήθησε να κάνω αυτήν την κριτική, όπως έπρεπε να καταλάβω λίγο καλύτερα το λειτουργικό σύστημα που τρέχει στο drobo fs. Υποψιάζομαι ότι αυτό είναι επίσης χρήσιμο για τους προγραμματιστές να έχουν ένα τέτοιο εργαλείο για να εντοπίσουν εντοπισμό της εφαρμογής τους.
Ένα πράγμα που πρέπει να έχετε κατά νου με το droboapps: δεν υποστηρίζεται από Δίδυμος καθόλου. Στην ιστοσελίδα τους γράφτηκε ρητά ως τέτοια:
Δίδυμος Παρέχει όλα και όλα τα droboapps ως ευγένεια. Τα droboapps δεν υποστηρίζονται από Δίδυμος. Δίδυμοςδεν κάνει παραστάσεις σχετικά με τις εφαρμογές ή οποιαδήποτε πληροφορία που σχετίζεται με αυτό. Οποιεσδήποτε ερωτήσεις, καταγγελίες, αξιώσεις ή σχόλια σχετικά με τις εφαρμογές πρέπει να απευθύνονται στον σχετικό προγραμματιστή ή προμηθευτή λογισμικού. Χρησιμοποιήστε το droboapps με δική σας ευθύνη.
Εσείς’το γνωρίζετε τώρα. Αλλά πραγματικά, αν με ρωτήσετε, Δίδυμος Πρέπει να προσπαθήσω να το ωθήσει λίγο, όπως έκανε η Apple για τα καταστήματα εφαρμογών τους. Βοήθησε τις πωλήσεις iPhone πολύ όταν οι εφαρμογές έγιναν διαθέσιμες γι ‘αυτό και υποθέτω ότι οποιοδήποτε προϊόν θα μπορούσε να επωφεληθεί από ένα μικρό πρόσθετο λογισμικό εδώ και εκεί.
Τώρα θα πάω βαθιά σε δύο droboapps που έπεσαν την προσοχή μου: Firefly και το σύννεφο οξυγόνου. Μια άλλη εφαρμογή που μπορεί να ενδιαφέρει μερικούς από εσάς, αλλά ότι δεν μπορώ να δοκιμάσω για τον εαυτό μου είναι η Foppes, η οποία είναι διακομιστής πολυμέσων με υποστήριξη DLNA. Εάν έχετε ένα περιφερειακό, πείτε ένα Blu-ray player, που υποστηρίζει το DLNA, μπορεί να σας ενδιαφέρει. Δεν έχω τέτοια συσκευή, οπότε δεν μπορούσα να το δοκιμάσω πραγματικά.
Εξερευνώντας το Firefly Droboapps
Το Firefly είναι ένας δημόσιος διακομιστής που μοιάζει με το iTunes. Μοιράζεται τα μέσα μαζικής ενημέρωσης μέσω του τοπικού σας δικτύου χρησιμοποιώντας προσομοίωση του πρωτοκόλλου iTunes. Το πρωτόκολλο iTunes είναι ιδιόκτητο της Apple και δεν δημοσιεύεται ως ανοιχτό πρωτόκολλο. Έτσι η Firefly χρησιμοποιεί κάποιο είδος αντίστροφης μηχανικής για να το κάνει συμβατό με το iTunes. Αυτό μπορεί να περιλαμβάνει κάποιο κίνδυνο.
Ως παράδειγμα του “κίνδυνος” Βάζετε τον εαυτό σας, όταν το iTunes 10.Το 0 κυκλοφόρησε στα τέλη του 2010, η Firefly δεν ήταν πλέον ορατή στον κατάλογο προέλευσης του iTunes. Οι χρήστες έπρεπε να περιμένουν την Apple “Πρόσθεσε πίσω” αυτή η συμβατότητα με τα 10.0.1 Ενημέρωση του iTunes.
Η Firefly είναι επίσης η μόνη εφαρμογή που εγκατέστησα που διαθέτει μια προσαρμοσμένη εφαρμογή διαμόρφωσης. Η εγκατάσταση Firefly είναι εύκολη όταν χρησιμοποιείτε την ιστοσελίδα του διαχειριστή DroboApps. Από εκεί, μεταβείτε στο Configure Droboapps και στα δεξιά της εφαρμογής Firefly You’θα δείτε έναν σύνδεσμο που λέει διαμόρφωση. Θα σας ζητηθεί ένα όνομα χρήστη και κωδικός πρόσβασης και, αρκετά σίγουρο, είναι συγκεκριμένο σε αυτήν την εφαρμογή: MT-DAAPD/MT-DAAPD. Ένας άλλος κεντρικός λογαριασμός Linux που δεν έχει καμία σχέση με το όνομα χρήστη των μετοχών σας.
Καταλήγετε στην ιστοσελίδα της Firefly, σίγουρα ονομάζεται MT-DAAPD, το τεχνικό όνομα αυτής της εφαρμογής (μπορείτε να διαβάσετε περισσότερα εδώ). Παρεμπιπτόντως, το DAAP αντιπροσωπεύει το πρωτόκολλο ψηφιακού ήχου πρόσβασης και είναι το τεχνικό όνομα που δίνει η Apple στο πρωτόκολλο iTunes της. Όπως αναφέρεται σε αυτό το άρθρο της Wikipedia, το iTunes 7.0 και μετά τη χρήση ενός νέου συστήματος ελέγχου ταυτότητας που δεν έχει αντιστραφεί ακόμα. Αυτό σημαίνει ότι οι εφαρμογές τέτοιες Firefly έχουν επίσης ορισμένους περιορισμούς.
Ένα τέτοιο παράδειγμα ορίων που θα φτάσετε με την Firefly: The Apple TV, και οι δύο εκδόσεις. Η ελπίδα μου, όταν πήρα το Firefly, ήταν να το χρησιμοποιήσω για να μεταδώσει τη βιβλιοθήκη ψηφιακής μουσικής ή ταινιών απευθείας από το Drobo FS στην Apple TV μου. Δεν υπάρχει τρόπος να το πετύχετε αυτό. Και τα δύο μοντέλα της Apple TV απαιτούν κάποιο είδος μέθοδο ελέγχου ταυτότητας ότι η Firefly δεν έχει κανέναν τρόπο να αποκωδικοποιήσει ή να μιμηθεί.
Ένας άλλος περιορισμός της Firefly είναι οι λίστες αναπαραγωγής. Είναι αδύνατο να δημιουργήσετε τυποποιημένες λίστες αναπαραγωγής για τον διακομιστή Firefly. Μπορείτε να δημιουργήσετε έξυπνες λίστες αναπαραγωγής στο διακομιστή, επεξεργάζοντας ένα αρχείο κειμένου που ονομάζεται MT-DAAPD.playlist που έχει μορφή όπως αυτή (αυτά είναι παραδείγματα που λαμβάνονται από αυτό το αρχείο):
“60’μουσική”
Έτος> = 1960 && έτος < 1970
>
“Πρόσφατα προστέθηκε”
Ημερομηνία πριν από 2 εβδομάδες
>
“Μη-χορδή μουσική”
Το μονοπάτι δεν περιλαμβάνει “.M4P”
>
“Αρχεία AAC”
Η διαδρομή περιλαμβάνει “.M4P” ||
Η διαδρομή περιλαμβάνει “.M4A” ||
Η διαδρομή περιλαμβάνει “.AAC”
>
Όπως μπορείτε να δείτε, είναι ακατέργαστο και πιο τεχνικό από ό, τι θα έπρεπε να είναι. Η παρεχόμενη διεπαφή ιστού για τη διαχείριση του διακομιστή δεν παρέχει κανένα εργαλείο δημιουργίας έξυπνων playlists.
Σύννεφο οξυγόνου
Το Oxygen Cloud είναι ένας προμηθευτής τρίτου μέρους που απευθύνεται σε επιχειρήσεις που θέλουν να ανταλλάξουν δεδομένα μεταξύ πολλών χρηστών μέσω του Διαδικτύου. Η ιδέα είναι λίγο παρόμοια με το Dropbox, για όσους από εσάς το χρησιμοποιείτε σαν εμένα, είναι ένας τρόπος για να τοποθετήσετε αρχεία που αποθηκεύονται στο σύννεφο και μπορείτε να έχετε πρόσβαση από διαφορετικές συσκευές. Το Oxygen Cloud παρέχει λογισμικό για PC, Mac, iPad, iPhone και Android. Έτσι τα αρχεία που είναι αποθηκευμένα στο σύννεφο από οποιαδήποτε από αυτές τις συσκευές μπορούν να προσεγγιστούν από άλλες συσκευές εάν έχετε εγκαταστήσει το κατάλληλο λογισμικό.
Η διαφορά μεταξύ Dropbox και Oxygen Cloud είναι ότι μπορείτε να μοιραστείτε τον πόρο cloud με διαφορετικά δικαιώματα χρήστη. Το Oxygen Cloud αναφέρεται στην υπηρεσία τους ως VFS: Virtual File System. Αυτό το άρθρο εδώ δείχνει ένα διάγραμμα για το πώς μοιάζει η υπηρεσία.
Το οξυγόνο, σε σύγκριση με το Dropbox, δεν παρέχει το ίδιο το αποθηκευτικό χώρο. Για παράδειγμα, θα χρησιμοποιήσουν έναν μεσίτη αποθήκευσης όπως το Amazon A3, ο οποίος αναφέρεται ως δημόσιο σύννεφο. Όπου το σύννεφο οξυγόνου φτάνει στο Drobo FS είναι στη δημιουργία ιδιωτικού νέφους. Σε αυτό το άρθρο υποστήριξης σχετικά με τις σελίδες υποστήριξης σύννεφων οξυγόνου, μπορείτε να δείτε ότι μια εφαρμογή drobo είναι διαθέσιμη για το drobo fs. Μετά την εγκατάσταση αυτής της εφαρμογής Drobo, το σύννεφο σας μπορεί να χρησιμοποιήσει το χώρο στο Drobo FS για τα μέσα αποθήκευσης. Δεν μπορούσα να δοκιμάσω την ίδια την υπηρεσία, καθώς απαιτεί έναν πληρωμένο λογαριασμό επιχειρήσεων όπως αναφέρεται στην αρχή του εγγράφου υποστήριξης στο οποίο ανέφερα προηγουμένως.
Το σύννεφο οξυγόνου θα μπορούσε στη συνέχεια να χρησιμοποιηθεί για μια ομάδα εργασίας για να μοιράζεται αρχεία από ένα κοινό σημείο. Η σελίδα χαρακτηριστικών στον ιστότοπό τους δείχνει πώς εφαρμόζεται αυτό στις διάφορες διαθέσιμες πλατφόρμες. Σε ένα mac ενσωματώνεται στον ανιχνευτή. Θα βρείτε ένα φάκελο στο τμήμα συσκευών του Finder με το όνομα Oxygen. Εάν κάνετε κλικ σε αυτό, εσείς’θα δείτε τα διαφορετικά σύννεφα στα οποία έχετε πρόσβαση. Από εκεί, μπορείτε να χρησιμοποιήσετε και να μοιραστείτε το σύννεφο που σας.
Όταν η υπηρεσία ήταν σε beta, απέκτησα με επιτυχία το λογισμικό και μπορούσα να το δοκιμάσω πολύ ελαφρώς. Η κατανόησή μου ήταν ότι η υπηρεσία σύννεφων οξυγόνου δεν έχει πρόσβαση στο κοινό σας στο Drobo FS. Δημιουργεί το δικό του σύστημα κοινής χρήσης και αρχείων. Έτσι, εάν το σχέδιό σας είναι να έχετε το σύννεφο οξυγόνου να βοηθήσετε τους χρήστες σας να διαβάσουν και να γράψουν τις μετοχές που δημιουργήσατε στα διοικητικά εργαλεία Drobo FS με τα ίδια δικαιώματα πρόσβασης, μπορεί να είστε απογοητευμένοι.
συμπέρασμα
Για ό, τι πωλεί το Drobo FS, ένας αποθηκευμένος αποθηκευμένος στο διακομιστή αρχείων/δικτύου (NAS), μπορώ να πω ότι η συσκευή σας δίνει αυτό που πληρώνετε για. Μπορώ μόνο να υποστηρίξω ότι τα χαρακτηριστικά που λείπουν είναι η χρήση ποσοστώσεων ανά χρήστη ή ανά μετοχή. Για μια μικρή επιχείρηση χωρίς ομάδα πληροφορικής, αν οι μονάδες δίσκου είναι γεμάτοι και όλοι ζητούν περισσότερο χώρο, μπορεί να οδηγήσει σε χαμένη παραγωγικότητα ενώ εσείς’Αναζητώντας τη λύση (περισσότερο ή μεγαλύτερο σκληρό δίσκο για να εισαγάγετε στο drobo). Εκτός από αυτό, η ευκολία διαχείρισης μετοχών και χρηστών είναι ευπρόσδεκτη ακόμη και στους μη τεχνικούς ανθρώπους σε μικρότερες επιχειρήσεις.
Μια άλλη αδυναμία είναι το γεγονός ότι πρέπει να εγκαταστήσετε τον πίνακα ελέγχου Drobo για να ενεργοποιήσετε το αντίγραφο ασφαλείας του χρόνου στον τελικό χρήστη’Ο υπολογιστής. Δεν χρειάζεται να εγκαταστήσετε τα εργαλεία διαχείρισης στον υπολογιστή ενός απλού μέλους του προσωπικού του τελικού χρήστη. Για χρήση στο σπίτι ή για μικρές ομάδες χρηστών στο ίδιο κτίριο, το Drobo FS είναι μια εξαιρετική συσκευή κοινής χρήσης και προστατεύει τα ευαίσθητα δεδομένα σας από την αποτυχία της κίνησης χωρίς τεχνικές γνώσεις από τον χρήστη.
Εάν ο στόχος σας είναι να κάνετε το Drobo FS να κάνει περισσότερα χρησιμοποιώντας τη δυνατότητα εφαρμογών Drobo, σκεφτείτε το δύο φορές. Οι τρίτο μέρος/κοινότητα υποστηρίζονται μόνο οι εφαρμογές τους καθιστούν αδύναμη. Η έλλειψη ενσωμάτωσης μεταξύ των εφαρμογών και του συστήματος αρχείων FS, των μετοχών και των δικαιωμάτων των χρηστών είναι μικρότερη από αστρική. Η προσωπική μου γνώμη είναι ότι Δίδυμος θα πρέπει να παρέχει ή να πωλεί εφαρμογές Drobo για να βελτιώσει τη συσκευή τους για διαφορετικό τύπο χρήσης. Δώστε στους προγραμματιστές τρίτων και την κοινότητα μια αίσθηση του τι μπορεί να κάνει η εφαρμογή και πώς θα μπορούσε να γίνει.
Έδωσα το drobo fs βαθμολογία 9 στα 10. Σε αυτή την αξιολόγηση έχω, με σκοπό, απέκλευσα την αξιολόγησή μου για οποιεσδήποτε εφαρμογές Drobo. Ο πρώτος λόγος είναι προφανής: δεν μπορούσα να καταλήξω στο συμπέρασμα ότι αξίζει να αγοράσετε την ίδια τη συσκευή η ίδια η συσκευή. Το δεύτερο είναι ότι έπρεπε να διατηρήσω μια δίκαιη βαθμολογία για τη συσκευή και τον πωλητή της: οι εφαρμογές Drobo δεν παρέχονται από τη ρομποτική δεδομένων, ούτε υποστηρίζονται από αυτούς. Αν τα είχα συμπεριλάβει στην βαθμολογία μου, δεν θα ήταν δίκαιη για Δίδυμος καταπληκτική δουλειά. Έτσι, ο λόγος που η συσκευή πήρε ένα 9, όχι 10, σχετίζεται μόνο με τη μηχανή χρόνου και τις ποσοστώσεις που λείπουν χαρακτηριστικά.
Βαθμολογία αναθεώρησης MyMAC: 9 από τις 10
4 σκέψεις για “ Drobo FS
Ανασκόπηση ”είδος πείρου λέει:
Νομίζω ότι η κριτική σας είναι σωστή στα χρήματα! Υπάρχουν μερικά επιπλέον ζητήματα που έχω περάσει. Το σύστημα αρχείων είναι απίστευτα αργό όταν μετακινείτε αρχεία, αντιγραφή αρχείων ή διαγραφής αρχείων… παίρνει ακριβώς για πάντα! Αυτή τη στιγμή ασχολούμαι με ένα ζήτημα όπου το πιο σημαντικό μου μερίδιο είναι προσβάσιμο σε εμένα. Έχω επικοινωνήσει με την υποστήριξη Drobo… που με φέρνει στο σημείο #2. Δίδυμος’Η υποστήριξη είναι για το χειρότερο που έχω συναντήσει ποτέ. Έχουν έναν απαρχαιωμένο τρόπο επικοινωνίας μέσω ηλεκτρονικού ταχυδρομείου, αν απαντήσουν καθόλου. Στη λίστα επιθυμιών μου είναι η δυνατότητα πρόσβασης στις μετοχές / Drobo FS μέσω του Διαδικτύου όταν είμαι μακριά από… όπως και εσείς μπορεί να συνδεθεί με το Time Capsule στο δίκτυό σας. Αυτοί οι τύποι καταλάβαιναν πώς να κάνουν το drobo fs συμβατό με την κάψουλα χρόνου, είμαι βέβαιος ότι θα μπορούσαν να το καταλάβουν. Συμφωνώ για τις εφαρμογές Drobo, είμαι τόσο απογοητευμένος με το πώς τα παίρνετε, εγκαταστήστε κ.λπ. που έχω παραιτηθεί ακόμη και για να τα χρησιμοποιήσω.
Steve Hammond λέει:
@kemck στην ταχύτητα:
Δεν έχω προσπαθήσει να αντιγράψω αρχεία από τη μία μετοχή στην άλλη. Έτσι δεν μπορώ να σχολιάσω αυτό. Αλλά όταν δημιούργησα ένα δεύτερο θησαυροφυλάκιο για το Aperture στο FS, χρειάστηκε σχεδόν μια μέρα για να ολοκληρωθεί το πρώτο αντίγραφο. Δεν είμαι σίγουρος αν πρόκειται για άνοιγμα στο FS. Το κύριο θόλο μου είναι στο FW800 Drobo μου και χρειάστηκε πολύς χρόνος, αλλά σίγουρα λίγο λιγότερο. Στο Drobo Help Desk:
Όταν αγόρασα το drobo fw800 μου, είχε μια ελαττωματική υποδοχή. Μου ζητούν να αλλάξω το σκληρό δίσκο σε αυτό, έπειτα μερικές άλλες δοκιμές, πριν δεχτεί το γεγονός ότι το πρόβλημα ήταν στην ίδια τη συσκευή. Χρειάστηκαν 3+ μήνες για επίλυση, οπότε πρέπει να πω ότι δεν ήμουν χαρούμενος. Για να πω ότι έχουν τη χειρότερη υπηρεσία, είδα καλύτερα και χειρότερα. Σε πρόσβαση στο Διαδίκτυο:
Ελπίζω ότι το σύννεφο οξυγόνου ή άλλες εφαρμογές drobo θα μπορούσαν να το λύσουν. Εσείς’είναι σωστό μέχρι στιγμής, δεν υπάρχει ένας εύκολος τρόπος να το κάνετε αυτό. Υποθέτω ότι υπάρχει ένας τρόπος να το πράξω, αλλά δεν ήμουν ακόμα εκεί. Χρόνος κάψουλας έναντι μηχανής χρόνου:
Κύριος’T Μπερδεύει το 2. Η μηχανή χρόνου είναι μια αυτοματοποιημένη μέθοδος δημιουργίας αντιγράφων ασφαλείας στο OS X. Το Time Capsule είναι ένας δρομολογητής με ένα σκληρό δρομολόγιο, που υποστηρίζει τη μηχανή χρόνου πάνω από το LAN. Το γεγονός ότι μπορείτε να αποκτήσετε πρόσβαση στο σκληρό δίσκο της κάψουλας χρόνου μέσω του Διαδικτύου σχετίζεται με μια λειτουργικότητα MobileMe (σύντομα iCloud) και δεν έχει τίποτα που να σχετίζεται με το Time Machine.Steve Hammond λέει:
Απλά λίγο βαθύτερη εξερεύνηση και είναι δυνατόν να αποκτήσετε πρόσβαση σε οποιεσδήποτε μετοχές από το Διαδίκτυο στο Drobo FS, εδώ είναι το πώς το έκανα: στο Apple Airport Extreme: Χρησιμοποιώ το NAT Port Forwarding για να προωθήσω το Public Port 1548 στην εσωτερική θύρα 548 (AFP Protocol αρχειοθέτησης) στο LAN IP του Drobo FS (My My Is 192.168.1.4) Από MAC συνδεδεμένο στο Διαδίκτυο έξω από το LAN μου: Στο Finder, επιλέξτε το μενού GO/Connect to Server … Πληκτρολογήστε: afp: // ape.δημόσιο.IP.Διεύθυνση: 1548/ (Συνιστώ να χρησιμοποιήσετε μια υπηρεσία όπως το Dyndns για ένα όνομα τομέα που θα είναι το ίδιο σε περίπτωση που έχετε μια διεύθυνση DHCP από το ISP σας.) Εσείς’Θα ζητήσετε σύνδεση/κωδικό πρόσβασης: Εισαγάγετε τις πληροφορίες σας στο Drobo FS και οι μετοχές σας θα σας προσφερθούν. Δεν είναι πραγματικά δύσκολο, απλά λίγη σκέψη.
Αφήστε μια απάντηση Ακύρωση απάντησης
Πρέπει να είστε συνδεδεμένοι για να δημοσιεύσετε ένα σχόλιο.
NAS WARS 2017: Δοκιμάζουμε την επιδρομή Drobo 5N2
Καλώς ήλθατε στο πρώτο από τα επτά δοκιμές στρες NAS, όπου βυθίζουμε τις συσκευές NAS σε αποτυχία και στη συνέχεια προσπαθούμε να δούμε αν μπορούν να ανακτηθούν. Αυτή την εβδομάδα ξεκινάμε τη νέα μας σειρά με το Drobo 5N2. Έχει πολλά να το κάνει, αλλά δεν είναι τέλειο.
Γράφτηκε από τον David Gewirtz, ανώτερο συντάκτη συνεισφέροντος τον Αυγούστου. 9, 2017
Καλώς ήλθατε στο DIY-IT Project Lab του ZDNET, όπου είμαι συσκευές επιδρομής στρες για την ψυχαγωγία και την οικοδόμησή σας. Σε αυτό το άρθρο, θα εξετάσουμε το πρώτο από τα επτά προϊόντα NAS για να δούμε πώς εκτελεί.
Δείτε επίσης:
- NAS WARS 2017: Αποφύγετε καλύτερα την επιδρομή Buffalo Terastation 5410DN
- NAS WARS 2017: Δοκιμάζουμε την επιδρομή QNAP TVS-473
Ας θέσουμε αυτό το έργο στο πλαίσιο. Ολόκληρος ο σκοπός μιας επιδρομής είναι ότι εάν αποτύχει μια μονάδα δίσκου, μπορείτε να ανακάμψετε χωρίς απώλεια δεδομένων. Σε αυτή τη σειρά, χτυπάω σε κάθε NAS για να δω πώς (ή αν) ανακάμπτει.
Περισσότερες ιδέες έργων
Οδηγός έργου DIY-IT
Σχεδόν όλες οι κριτικές του NAS εκεί έξω μιλούν για την προσθήκη αποθήκευσης και τις διάφορες εφαρμογές που έρχονται με τις συσκευές. Δεν έχω δει κανέναν που τονίζει τα μηχανήματα στο σημείο αποτυχίας και πίσω στην αποκατάσταση, που είναι το όλο θέμα αυτών των συσκευών.
Έχω υποβάλει κάθε υποψήφιο μηχάνημα σε μια σειρά δοκιμών βασανιστηρίων. Πέρα από αυτό, εξετάζω την απόδοση, τις εφαρμογές, τη διεπαφή χρήστη και πολλά άλλα. Αυτό το έργο ήταν τεράστιο. Στην πραγματικότητα η πραγματική δοκιμή στο επίπεδο αποθήκευσης ήταν απίστευτα χρονοβόρα. Υπήρχε ένα σημείο όπου ανησυχούσα ποτέ, ποτέ δεν τελείωσα. Αλλά εδώ είμαστε.
Η υπόθεση αναφοράς για τις επτά επιδρομές είναι το Drobo. Όταν μια κίνηση πηγαίνει άσχημα με ένα drobo, ενεργοποιείται ένα μεγάλο κόκκινο φως. Είναι δυνατόν, από όλο το δωμάτιο, να δούμε την κατάσταση του μηχανήματος με μια ματιά.
Από το 2009, έχω αγοράσει τέσσερα drobos, τρία που συνδέονται άμεσα με τον κύριο υπολογιστή μου, και ένα drobo 5n NAS, τον προκάτοχό του στη συσκευή που δοκιμάζουμε σήμερα. Η δυνατότητα να βλέπω την κατάσταση των drobos μου απλά περπατώντας στο δωμάτιο έχει αποδειχθεί ανεκτίμητο.
Στις απομονωμένες δοκιμές ανάγνωσης/εγγραφής, το νέο Drobo 5N2 γράφει 24 τοις εκατό ταχύτερα από το 5n και διαβάζει σχεδόν 10 τοις εκατό πιο γρήγορα. Το 5N2 προσθέτει επίσης μια δεύτερη θύρα Ethernet. Το αρχικό 5n που αγόρασα το 2014 είχε μόνο ένα λιμάνι Ethernet.
Αντίθετα, όλοι οι υποψήφιοι δοκιμών του 2017 έρχονται τώρα με δύο θύρες Ethernet. Οι μονάδες δίσκου είναι επίσης εξαιρετικά εύκολο στην εγκατάσταση. Δεν χρειάζονται δίσκους, αγκύλες ή βίδες. Απλά γλιστρούν δεξιά.
Οι επιτυχημένες μου εμπειρίες που ανιχνεύουν και ανακάμπτουν από σχετικά σπάνιες αποτυχίες κίνησης με τα παλαιότερα drobos μου είναι το σημείο αναφοράς μου για αυτό το τμήμα της δοκιμής, οπότε δεν αποτελεί έκπληξη το γεγονός ότι το 5N2 πέρασε τόσο τις δοκιμές ανακάλυψης όσο και τις δοκιμές ειδοποίησης με πτητικά χρώματα.
Όλα τα άλλα κουτιά NAS χρειάστηκαν τουλάχιστον έξι λεπτά για να προσδιορίσουν την κακή κίνηση και ένα απέτυχε εντελώς. Αντίθετα, το Drobo 5N2 χρειάστηκε λιγότερο από ένα λεπτό για να ανιχνεύσει την κακή κίνηση και έλαμψε ένα μεγάλο κόκκινο LED.
Το Drobo έχει μεγάλα LED που μπορείτε να δείτε από όλο το δωμάτιο. Μπορείτε επίσης να δείτε, με μια ματιά, συνολική χωρητικότητα συστοιχίας λόγω της σειράς των μπλε φώτων κατά μήκος του πυθμένα της μονάδας. Ο Drobo χρησιμοποιεί τη δική του υπηρεσία για ειδοποίηση ηλεκτρονικού ταχυδρομείου, οπότε δεν χρειάζεται να πολεμήσετε τους κανόνες προώθησης του SMTP του ISP σας.
Μετά την εισαγωγή ενός δίσκου αντικατάστασης, το Drobo έκανε μια αυτόματη ανακατασκευή της μονάδας αντικατάστασης και ανακατανομής αποθήκευσης για να επιτρέψει την ανάπτυξη με την πάροδο του χρόνου. Η ανάπτυξη-over-time είναι ένα βασικό τεστ που δεν πέρασαν όλα τα κουτιά NAS. Το Drobo εκτελείται άψογα.
Για επιδόσεις RAID και προστασία δεδομένων, το Drobo κέρδισε ένα τέλειο 5 από τα 5 αστέρια.
Είναι δύσκολο να συγκρίνουμε τις τιμές στα επτά κιβώτια NAS επειδή μου έστειλε μηχανήματα που κυμαίνονται από 2 έως 8 κόλπους. Αποφάσισα να χρησιμοποιήσω μια μετρική τιμή ανά-bay για να καθορίσω πώς κάθε μηχανή σε σύγκριση με όλα τα άλλα.
Δεδομένης της υψηλής ποιότητας προσαρμογής και του τερματισμού του Drobo, με έκπληξη διαπίστωσα ότι είχε τη χαμηλότερη τιμή ανά κόλπο, σχεδόν ακριβώς 100 $ το καθένα.
Εκτός από την ώθηση ταχύτητας και την προστιθέμενη θύρα Ethernet, το νέο Drobo 5N2 είναι σχεδόν αδιαμφισβήτητο από το Drobo 5N που αγόρασα από το Amazon πίσω το 2014. Ενώ οι Drobos είναι πολύ όμορφα σχεδιασμένες μονάδες, το γεγονός ότι ο σχεδιασμός δεν έχει αλλάξει πολύ παρουσιάζει ένα πρόβλημα.
Σε αντίθεση με κάθε άλλο NAS που δοκιμάσαμε, το Drobo δεν παρέχει μια διεπαφή ιστού. Πρέπει να εγκαταστήσετε μια εφαρμογή στο μηχάνημά σας (το οποίο πρέπει να είναι μηχάνημα Mac ή Windows – οι χρήστες Linux δεν χρειάζεται να ισχύουν).
διάβασε αυτό
Πού ταιριάζει το NAS σε έναν ολοένα και πιο κεντρικό κόσμο?
Καθώς όλο και περισσότερες από τις βασικές υπηρεσίες μας μετακινούνται στο σύννεφο, αυτό που παραμένει στο LAN Small Business LAN?
Πρέπει ακόμη και να επανεκκινήσετε τον υπολογιστή σας μετά την εγκατάσταση του πίνακα ελέγχου, το οποίο υποθέτω ότι έχει νόημα για το άμεσο συνδεδεμένο drobos, αλλά είναι εντελώς περιττό να μιλήσετε με μια συσκευή δικτύου.
Ο πίνακας ελέγχου Drobo προσφέρει πολύ λιγότερα κουδούνια και σφυρίχτρες από τις άλλες συστοιχίες αποθήκευσης. Για παράδειγμα, δεν μπορείτε να κάνετε τίποτα με μετοχές εκτός από τη δημιουργία και την εκχώρηση δικαιωμάτων. Περίοδος. Το Drobo έχασε επίσης τα σημεία επειδή δεν προσφέρει κάδο ανακύκλωσης δικτύου. Εάν διαγράψετε ένα αρχείο στο drobo nas, έχει φύγει.
Όσον αφορά τις εφαρμογές, το drobo βρίσκεται στη μέση του πακέτου. Έχει περισσότερες εφαρμογές από μερικούς από τους υποψηφίους μας, αλλά πολύ λιγότερα από τη Synology και το QNAP. Επίσης, μερικές από τις εφαρμογές είναι μάλλον περίεργες για χρήση.
Για παράδειγμα, για να χρησιμοποιήσετε το CrashPlan, πρέπει επίσης να εγκαταστήσετε μια εφαρμογή CrashPlan Controller σε άλλο μηχάνημα και να επεξεργαστείτε το αρχείο INI για να δείξετε το Drobo. Κάθε φορά που ενημερώσεις crashplan, πρέπει να επιστρέψετε και να επεξεργαστείτε αυτό το αρχείο ini. Είναι άσχημο, ενοχλητικό, ενοχλητικό και αναξιόπιστο.
Όπως ανέφερα προηγουμένως, η ανάγνωση/εγγραφή απόδοσης στο 5N2 ήταν πολύ ανώτερη από το προηγούμενο 5n. Αλλά σε σύγκριση με όλα τα άλλα κουτιά NAS που δοκιμάσαμε, ήταν κοντά στο κάτω μέρος του πακέτου.
Πού λοιπόν μας αφήνει αυτό? Από τη μία πλευρά, ταιριάζει και τελειώνει και η φυσική κατασκευή είναι σχεδόν τέλεια. Από την άλλη πλευρά, η έλλειψη σύγχρονης διεπαφής ιστού, η έλλειψη κάδου ανακύκλωσης δικτύου και η σχετικά χαμηλή συγκριτική απόδοση οδήγησε σε μέτρια χρηστικότητα και απόδοση μόνο τριών στα πέντε αστέρια.
Τούτου λεχθέντος, αν θέλετε μια συσκευή αποθήκευσης ανταγωνιστικών τιμών όπου το μόνο που κάνετε είναι να διαλύσετε σε μονάδες δίσκου και αρχεία σερβίρονται, το Drobo είναι μια νίκη. Συνολικά, ο Drobo κέρδισε τέσσερα από τα πέντε αστέρια.
Αυτό είναι για σήμερα. Μείνετε συντονισμένοι. Έχουμε έρχονται έξι ακόμη κριτικές NAS, καθώς και ένα περιτύλιγμα όπου θα σας πάρω πίσω από τις σκηνές για να συζητήσετε τη μεθοδολογία και να συγκρίνετε και τις επτά συσκευές δίπλα-δίπλα.
Μπορείτε να ακολουθήσετε τις καθημερινές ενημερώσεις έργων μου στα κοινωνικά μέσα ενημέρωσης. Φροντίστε να με ακολουθήσετε στο Twitter στο @Davidgewirtz, στο Facebook στο Facebook.com/davidgewirtz, στο Instagram στο Instagram.com/davidgewirtz, και στο YouTube στο YouTube.com/davidgewirtztv.