Funkcjonalności warstw architektury referencyjnej Big Data
Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.
W tym artykule zaktualizujemy system operacyjny FreeBSD przy użyciu freebsd-update
. Za pomocą tego freebsd-update
narzędzia można zaktualizować instancję za pomocą najnowszej wersji poprawki lub można także dokonać aktualizacji do wersji mniejszej lub większej.
/etc/
.freebsd-update
instancję testową lub programistyczną przed próbą jej wykonania na serwerze produkcyjnym. Możesz użyć migawki, aby szybko odpalić instancję testową, przetestować aktualizację bez wpływu na instancję produkcyjną./var
partycji, szczególnie do aktualizacji do nowej wersji mniejszej lub większej.Wydania poprawek zawierają poprawki do plików systemu operacyjnego i plików binarnych, a także mogą zawierać zmiany w jądrze. Pobierz aktualizację za pomocą freebsd-update
. Dane wyjściowe poniższych poleceń zostały zredagowane ze względu na zwięzłość.
# freebsd-version
11.0-RELEASE-p1
# freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 998 patches......... done.
Applying patches... done.
Fetching 6 files... done.
The following files will be removed as part of updating to 11.0-RELEASE-p11:
/boot/kernel/hv_ata_pci_disengage.ko
...
The following files will be added as part of updating to 11.0-RELEASE-p11:
/usr/share/zoneinfo/Asia/Barnaul
...
The following files will be updated as part of updating to 11.0-RELEASE-p11:
/bin/freebsd-version
...
WARNING: FreeBSD 11.0-RELEASE-p1 is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer
release within the next 2 months.
Aktualizacje zostały pobrane na Twój serwer. Teraz je zainstaluj.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
Ponieważ aktualizacja z 11.0-RELEASE-p1
do 11.0-RELEASE-p11
wymaga instalacji nowego jądra, uruchom ponownie instancję, aby uruchomić się w nowo zainstalowanym jądrze.
# shutdown -r now
... system reboot ...
# freebsd-version
11.0-RELEASE-p11
Pomyślnie zaktualizowałeś instancję z 11.0-RELEASE
do 11.0-RELEASE-p11
. Ponownie włącz usługi i przetestuj instancję.
W tej sekcji zaktualizujemy naszą instancję FreeBSD z FreeBSD 11.0-RELEASE
do FreeBSD 11.1-RELEASE
. W freebsd-update
tym przypadku polecenie różni się od wcześniejszego uaktualnienia wydania poprawki. Pamiętaj, że jeśli w plikach występują pewne konflikty spowodowane lokalnymi zmianami, freebsd-update
wyświetli to samo i pozwoli rozwiązać konflikt.
# freebsd-version
11.0-RELEASE-p11
# freebsd-update upgrade -r 11.1-RELEASE
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic kernel/generic-dbg world/base world/lib32
The following components of FreeBSD do not seem to be installed:
world/base-dbg world/doc world/lib32-dbg
Does this look reasonable (y/n)? y
Fetching metadata signature for 11.1-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 11.0-RELEASE for merging... done.
Preparing to download files... done.
Fetching 11513 patches.....10....11510. done.
Applying patches... done.
Fetching 262 files... done.
Attempting to automatically merge changes in files... done.
The following files will be removed as part of updating to 11.1-RELEASE-p0:
/usr/include/netinet/ip_ipsec.h
...
The following files will be added as part of updating to 11.1-RELEASE-p0:
/boot/kernel/amd_ecc_inject.ko
...
The following files will be updated as part of updating to 11.1-RELEASE-p0:
/.cshrc
...
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".
Teraz, gdy pliki zostały pobrane i wszystkie konflikty zostały rozwiązane, możesz zainstalować aktualizację.
# freebsd-update install
src component not installed, skipped
Installing updates...
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
Po ponownym uruchomieniu instancji możesz potwierdzić wersję uruchomionego jądra i wznowić instalację.
# uname -a
FreeBSD fbsd 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017
[email protected]:/usr/obj/usr/src/sys/GENERIC amd64
# freebsd-version
11.0-RELEASE-p11
# freebsd-update install
src component not installed, skipped
Installing updates...
Completing this upgrade requires removing old shared object files.
Please rebuild all installed 3rd party software (e.g., programs
installed from the ports tree) and then run "/usr/sbin/freebsd-update install"
again to finish installing updates.
Główne wersje używają różnych interfejsów binarnych aplikacji (ABI), co zepsuje większość aplikacji innych firm. Jeśli używasz portów do tworzenia aplikacji innych firm, musisz zbudować wszystkie te aplikacje. Jeśli korzystasz z systemu zarządzania pakietami, możesz użyć następującego polecenia.
# pkg-static upgrade -f
Po ponownym zainstalowaniu wszystkich pakietów zakończ freebsd-update
instalację.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
# freebsd-version
11.1-RELEASE
Gratulacje, instancja została uaktualniona do 11.1-RELEASE
! Teraz możesz przejść do włączenia wszystkich potrzebnych usług i potwierdzić, że instancja działa zgodnie z oczekiwaniami.
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.