Поиск по сайту:
Наш воспитатель — наша действительность (М. Горький).

5 новых возможностей, которые вы должны знать в RHEL 7

04.03.2017
5 новых возможностей, которые вы должны знать в RHEL 7

В RHEL 7 RedHat внесены существенные изменения, как Linux используется для работы. Здесь мы обсуждаем новые возможности в RHEL 7.

 

1>  Во — первых, RHEL7 загружается гораздо быстрее, чем RHEL 6 и другие версии.

Быстрая загрузка является одним из основных новых функций в RHEL 7.

Да, RHEL 7 загружается быстро, которая достигается за счет одновременного запуска услуги, которые не зависят друг от друга, например: Sendmail и MariaDB не зависят друг от друга, так что они могут быть запущены одновременно, но не как в RHEL 6, если в Sendmail были некоторые проблемы во время загрузки, процесс загрузки будет ждать, пока Sendmail не загрузится, а затем начать загрузку остальной части услуг, это замедленное время загрузки. С RHEL 7, RedHat способен преодолеть эту проблему.

 

2> процесс Init уже не основной процесс или 1 — й процесс или отец всех процессов.

Процесс инициализации теперь заменен процессом Systemd. Теперь Systemd 1 -й процесс, и отец всех процессов. С включением процесса Systemd появляются большие новые возможности в RHEL 7.

 

3> Запуск и остановка служб с RHEL 7 изменилось.

/etc/init.d/services был изменен, теперь для запуска/остановки или включения каких — либо услуг осуществляется с помощью команды systelctl.

Для проверки всех услуг, мы используем «systemctl -a»

[root@hostl -]# systemctl -a | grep chron
ime-sync.target                      loaded inactive dead                  System Time Synchronized
[root@hostl -]#

 

В приведенном выше примере, мы вцепились за обслуживание хрона, без grep “systemctl -а” показать все услуги от активных, неактивных и загруженных.

 

 
Примечание:
Chronyd это новая услуга, которая заменит ntp. Однако в RHEL 7 служба по — прежнему не росла, поэтому RedHat добавлен ntp также.

Для запуска любой службы при загрузке (мы не используем здесь уровень запуска, поскольку уровень запуска также изменился), нужно выполнить команду:

systemctl enable chronyd.service

 

Для отключения используйте команду службы

Примечание:
Нам не нужно помнить полное имя службы, кнопка TAB работает здесь после того, как включить systelctl.

Включение/отключение будет запускать службу при загрузке, а не на тот момент. Для запуска/остановки/перезапуска /статус службы.

systemctl start chronyd.service

 

[root@hostl -]#systemctl start chronyd.service
[root@hostl -]#systemctl status chronyd.service
chronyd.service - NTP client/carver
Loaded: loaded usr/lib/systemd/system/chronyd.service; enabled)
Active: active (running) since Fri 2017-03-04 10:12:23 PDT; 7s ago
Process: 3482 ExecStartPost=/usr/libexec/chrony-helper add-dhclient-servers (code=exited, status=0/SUCCESS)
Process: 3479 ExecStart=/usr/sbin/chronyd -u chrony $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 3232 (chronyd)
CGroup: /system.slice/chronyd.service
L-3481 /usr/sbin/chronyd -u chrony
Mar 04 10:12:23 hostl systemd[1]: Starting NTP client/server...
Mar 04 10:12:23 hostl chronyd[3481]: chronyd version 1.29.1 starting
Mar 04 10:12:23 hostl chronyd[3481]: Linux kernel major=3 minor=10 patch=0
Mar 04 10:12:23 hostl chronyd[3481]: hz=100 shift_hz=7 freq_scale=1.00000000 nominal_tick=10000 slew_delta_tick=833 max_tick_bias=1000 shift_p11=2
Mar 04 10:12:23 hostl chronyd[34811* Freauencv -19.949 +/- 2.077 ppm read from /var/lib/chrony/drift
Mar 04 10:12:23 hostl systemd[1]: Started NTP client/server.
[root@hostl -]# systemctl stop chronyd.service
[rootOhostl -]# systemctl status chronyd.service
chronyd.service - NTP client/server
Loaded: loaded usr/lib/systemd/system/chronyd.service; enabled)
Active: inactive (dead) since Fri 2017-03-04 10:12:23 PDT; 9s ago
Process: 3482 ExecStartPost=/usr/libexec/chrony-helper add-dhclient-servers (code=exited, status=0/SUCCESS)
Process: 3479 ExecStart=/usr/sbin/chronyd -u chrony $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 3481 (code=exited, status=0/SUCCESS)
 
Mar 04 10:12:23 hostl systemd[1]: Starting NTP client/server...
Mar 04 10:12:23 hostl chronyd[3481]: chronyd version 1.29.1 starting
Mar 04 10:12:23 hostl chronyd[3481]: Linux kernel major=3 minor=10 patch=0
Mar 04 10:12:23 hostl chronyd[3481]: hz=100 shift_hz=7 freq_scale=1.00000000 nominal_tick=10000 slew_delta_tick=833 max_tick_bias=1000 shift_p11=2
Mar 04 10:12:23 hostl chronyd[3481]: Frequency -19.949 +/- 2.077 ppm read from /var/lib/chrony/drift
Mar 04 10:12:23 hostl systemd[1]: Started NTP client/server.
Mar 04 10:12:23 hostl chronyd[3481]: Selected source 123.112.121.12
Mar 04 10:12:23 hostl systemd[1]: Stopping NIP cltmnt/server...
Mar 04 10:12:23 hostl systemd[1]: Stopped NTP client/server.

 

В приведенном выше выводе вы также можете увидеть, что это системный процесс, который начинается клиентом NTP.

4> Изменение целевого режима (ранее уровни выполнения)

До RHEL 6, это не было сделано в «/ect/inittab«, однако с RHEL 7 это изменилось, и теперь.

1. systemctl получить по умолчанию.

[root@hostl -]#systemctl get-default graphical.target

 

2. systemctl установленный по умолчанию multi-user.target

[root@hostl -]#systemctl set-default multi-user.target
rm etc/systemd/system/default.target'
ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target'
[root@hostl -]#

 

Примечание : Нам не нужно помнить полное имя службы, клавиша TAB работает здесь после того, как

systelctl set-default

 

5> Файловая система XFS:

В RHEL7 XFS становится файловой системой по умолчанию. XFS будет поддерживать файловые системы до 500TB. Здесь является одним из наиболее важных новых функций в RHEL 7.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Спасибо!

Теперь редакторы в курсе.