Jak zainstalować Anchor CMS na CentOS 7 LAMP VPS
Używasz innego systemu? Anchor CMS to bardzo prosty i niezwykle lekki, darmowy i otwarty system zarządzania treścią (CMS) Blog Engine, który
OpenZFS to implementacja ZFS, która jest zaawansowaną i wysoce skalowalną platformą pamięci masowej. Chociaż ZFS został pierwotnie zaprojektowany dla Sun Solaris, możesz używać ZFS w większości głównych dystrybucji Linuksa za pomocą projektu ZFS on Linux, który jest częścią projektu OpenZFS.
W tym artykule pokażę, jak skonfigurować OpenZFS na CentOS 7. Dodatkowo wymienię kilka podstawowych poleceń związanych z ZFS, aby pomóc ci dowiedzieć się o OpenZFS.
Zaloguj się do systemu Vultr CentOS 7 jako użytkownik sudo, a następnie zaktualizuj system do najnowszej stabilnej wersji za pomocą następujących poleceń:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Po ponownym uruchomieniu użyj tego samego użytkownika sudo, aby zalogować się ponownie.
Aby w prosty sposób zainstalować OpenZFS, musisz zainstalować repozytorium OpenZFS YUM:
sudo yum localinstall --nogpgcheck http://archive.zfsonlinux.org/epel/zfs-release$(rpm -E %dist).noarch.rpm
Użyj następującego polecenia, aby zweryfikować instalację:
gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
Odcisk palca na ekranie powinien być dokładnie taki sam jak poniżej:
pub 2048R/F14AB620 2013-03-21 ZFS on Linux <[email protected]>
Key fingerprint = C93A FFFD 9F3F 7B03 C310 CEB6 A9D5 A1C0 F14A B620
sub 2048R/99685629 2013-03-21
Ponieważ w tym artykule używamy jądra dostarczonego z dystrybucją, możesz zainstalować kmody śledzące kABI zamiast domyślnych pakietów w stylu DKMS. Takie ustawienie zapobiegnie odbudowaniu ZFS po każdej aktualizacji jądra.
sudo vi /etc/yum.repos.d/zfs.repo
Zmień trzecią linię:
baseurl=http://archive.zfsonlinux.org/epel/7/$basearch/
do:
baseurl=http://archive.zfsonlinux.org/epel/7/kmod/$basearch/
Zapisz i wyjdź:
:wq!
Zainstaluj OpenZFS przy użyciu YUM:
sudo yum install zfs
Uruchom ponownie system, aby jądro załadowało moduły związane z ZFS:
sudo shutdown -r now
Po ponownym uruchomieniu użyj poniższej komendy, aby zweryfikować instalację:
lsmod | grep zfs
Dane wyjściowe powinny przypominać:
zfs 2794866 3
zunicode 331170 1 zfs
zavl 15236 1 zfs
zcommon 55411 1 zfs
znvpair 89086 2 zfs,zcommon
spl 92029 3 zfs,zcommon,znvpair
Aby przetestować funkcjonalność OpenZFS, musisz przede wszystkim przygotować kilka urządzeń pamięci masowej, którymi mogą być dyski twarde i / lub partycje dysku twardego. W tym miejscu utworzymy 6 partycji na dołączonym bloku pamięci /dev/vdb
i wykorzystamy je do zademonstrowania podstawowych poleceń OpenZFS.
sudo parted -s /dev/vdb mklabel gpt
sudo parted -s /dev/vdb unit mib mkpart primary 0% 15%
sudo parted -s /dev/vdb unit mib mkpart primary 15% 30%
sudo parted -s /dev/vdb unit mib mkpart primary 30% 45%
sudo parted -s /dev/vdb unit mib mkpart primary 45% 60%
sudo parted -s /dev/vdb unit mib mkpart primary 60% 75%
sudo parted -s /dev/vdb unit mib mkpart primary 75% 90%
Można użyć następujących poleceń w celu potwierdzenia operacji, a 6 partycji będzie /dev/vdb1
, /dev/vdb2
, /dev/vdb3
, /dev/vdb4
, /dev/vdb5
, i /dev/vdb6
.
sudo parted -l
ls -l /dev/vdb*
OpenZFS ma dwa główne narzędzia: zpool
i zfs
. zpool
sieci jest odpowiedzialny za rozwój i utrzymanie ZFS baseny za pomocą urządzeń do przechowywania, a zfs
narzędzie jest odpowiedzialny za utworzenie i utrzymanie zestawów danych.
1) Utwórz pulę ZFS
Możesz utworzyć pulę ZFS „zfspool1” przy użyciu jednego lub więcej urządzeń magazynujących:
sudo zpool create zfspool1 vdb1
lub
sudo zpool create zfspool2 vdb2 vdb3 vdb5
Sprawdź status pul ZFS:
sudo zpool status
Przed przetestowaniem innych poleceń OpenZFS użyj następujących poleceń, aby zniszczyć wcześniej ustawione pule ZFS:
sudo zpool destroy zfspool1
sudo zpool destroy zfspool2
2) Utwórz pulę ZFS i wykonaj dublowanie dwóch lub więcej urządzeń pamięci masowej.
Użyj /dev/vdb1
i, /dev/vdb2
aby utworzyć pulę ZFS, a obie są skonfigurowane jako dublowane:
sudo zpool create zfspool3 mirror vdb1 vdb2
Jeśli to konieczne, możesz również ustawić te urządzenia pamięciowe na trzy lub więcej kopii lustrzanych:
sudo zpool create zfspool4 mirror vdb3 vdb4 vdb5
Ponownie potwierdź konfigurację za pomocą następującego polecenia:
sudo zpool status
Następnie zniszcz dwie pule ZFS:
sudo zpool destroy zfspool3
sudo zpool destroy zfspool4
3) Utwórz pulę ZFS i ustal macierz podwyższoną za pomocą dwóch lub więcej urządzeń pamięci masowej
sudo zpool create zfspool5 raidz vdb1 vdb2
Ponownie potwierdź konfigurację i zniszcz tę pulę ZFS:
sudo zpool status
sudo zpool destroy zfspool5
Przed użyciem narzędzia zfs utwórz pulę ZFS składającą się z 3 urządzeń pamięci masowej:
sudo zpool create zfspool6 vdb1 vdb3 vdb5
1) Dodaj urządzenie magazynujące dla puli ZFS.
sudo zpool add zfspool6 vdb6
Uwaga : Nie można usunąć tych urządzeń pamięci masowej bezpośrednio z puli, ponieważ są to partycje, a nie dyski twarde.
2) Utwórz system plików dla każdego z tych urządzeń pamięci.
sudo zfs create zfspool6/vdb1
sudo zfs create zfspool6/vdb3
sudo zfs create -o mountpoint=/test zfspool6/vdb5
sudo zfs create -o compression=gzip zfspool6/vdb6
Objaśnienia dotyczące powyższych poleceń:
/zfspool6/vdb1
./zfspool6/vdb3
./test
./zfspool6/vdb6
.Następnie, jeśli chcesz zmienić punkt montażu urządzenia pamięci masowej:
sudo zfs set mountpoint=/vdb3 zfspool6/vdb3
Jeśli chcesz skonfigurować lub zmodyfikować metodę kompresji:
sudo zfs set compression=gzip zfspool6/vdb3
sudo zfs set compression=lz4 zfspool6/vdb6
Użyj następującego polecenia, aby potwierdzić metodę kompresji:
sudo zfs get -r compression zfspool6/vdb3
Wyświetl listę wszystkich systemów plików ZFS w systemie:
sudo zfs list
Jeśli system plików pamięci nie jest już potrzebny, możesz go zniszczyć za pomocą następującego polecenia:
sudo zfs destroy zfspool6/vdb5
To kończy nasz samouczek. Treści w tym artykule są tylko wprowadzające i możesz dowiedzieć się więcej o OpenZFS z jego oficjalnej strony internetowej. Dziękuję za przeczytanie.
Używasz innego systemu? Anchor CMS to bardzo prosty i niezwykle lekki, darmowy i otwarty system zarządzania treścią (CMS) Blog Engine, który
Podczas konfigurowania nowego serwera Linux zaleca się aktualizację jądra systemu i innych pakietów do najnowszej stabilnej wersji. W tym artykule
Wprowadzenie RethinkDB to baza danych NoSQL, która przechowuje dane jako dokumenty JSON. Ma bardzo intuicyjny język zapytań i funkcje powszechnie dostępne
Niezależnie od tego, czy chcesz umieścić zapasy sklepów online, czy po prostu prosty sklep z akcesoriami technicznymi, Magento jest doskonałym rozwiązaniem dla eCommerce online. Ten artykuł
OrientDB to wielomodowy model open source NoSQL DBMS nowej generacji. Dzięki obsłudze wielu modeli danych, OrientDB może zapewnić większą funkcjonalność i elastyczność
Neos to innowacyjny system zarządzania treścią typu open source, który doskonale nadaje się do tworzenia i edytowania treści online. Z myślą o autorach i redaktorach, Neo
Vtiger CRM to popularna aplikacja do zarządzania relacjami z klientami, która może pomóc przedsiębiorstwom zwiększyć sprzedaż, zapewnić obsługę klienta i zwiększyć zyski. ja
MaraDNS to lekki, ale solidny program serwera DNS typu open source. W porównaniu z innymi aplikacjami tego samego rodzaju, takimi jak ISC BIND, PowerDNS i djbdns
Używasz innego systemu? Netdata jest wschodzącą gwiazdą w dziedzinie monitorowania wskaźników systemowych w czasie rzeczywistym. W porównaniu z innymi narzędziami tego samego rodzaju, Netdata:
Używasz innego systemu? W tym samouczku wyjaśnię, jak skonfigurować serwer Starbound na CentOS 7. Wymagania wstępne Musisz mieć tę grę na sobie
RabbitMQ to broker komunikatów typu open source, który obsługuje AMQP, STOMP i inne technologie komunikacyjne. Jest szeroko stosowany w aplikacjach dla przedsiębiorstw
Witamy w innym samouczku Vultr. Tutaj dowiesz się, jak zainstalować i uruchomić serwer SAMP. Ten przewodnik został napisany dla CentOS 6. Wymagania wstępne Będziesz potrzebował
Używasz innego systemu? Elgg to silnik sieci społecznościowych typu open source, który umożliwia tworzenie środowisk społecznościowych, takich jak kampusowe sieci społecznościowe
RStudio Server to internetowa wersja RStudio, która jest serią narzędzi zaprojektowanych w celu ułatwienia kodowania przy użyciu języka programowania R. W thi
Bolt to open source CMS napisany w PHP. Kod źródłowy Bolts jest hostowany na GitHub. Ten przewodnik pokaże Ci, jak zainstalować Bolt CMS na nowym CentOS 7 Vult
Elasticsearch to popularny wyszukiwarka pełnotekstowa i silnik analityczny typu open source. Dzięki swojej wszechstronności, skalowalności i łatwości użytkowania, Elasticsearch jest szeroko rozpowszechniony
Omówienie Ten artykuł ma na celu pomóc ci w szybkim uruchomieniu klastra Kubernetes z kubeadm. W tym przewodniku zostaną wdrożone dwa serwery
Używasz innego systemu? Wprowadzenie Sails.js to framework MVC dla Node.js, podobny do Ruby on Rails. Umożliwia tworzenie nowoczesnych aplikacji wer
Wprowadzenie W tym samouczku zainstaluj PufferPanel na naszym Vultr VPS. PufferPanel to otwarty, darmowy panel kontrolny do zarządzania tobą
Wprowadzenie Systemy Linux są domyślnie dostarczane z narzędziami do monitorowania, takimi jak top, df i du, które pomagają monitorować procesy i miejsce na dysku. Często jednak są
Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.
Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.
13 komercyjnych narzędzi do ekstrakcji danych z Big Data
Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+
Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.
Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…
Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą
Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.
Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.
Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.