Система DNS

Иерархия доменных имен аналогична иерархии имен файлов, принятой во многих популярных файловых системах. Дерево имен начинается с корня, обозначаемого здесь точкой.

Совокупность имен, у которых несколько старших составных частей совпадают, образует домен имен (domain). Например, имена www.zil.mmt.ru,ftp.zil.mmt.ru, yandex.ru и sl.mgu.ru входят в домен ru, так как все они имеют одну общую старшую часть — имя ru. Другим примером является домен mgu.ru. Из представленных имен в него входят имена s1 .mgu.ru, s2.mgu.ru и rn.mgu.ru. Этот домен образуют имена, у которых две старшие части равны mgu.ru.

Термин «домен» очень многозначен, поэтому его нужно трактовать в рамках определенного контекста. Помимо доменов имен стека TCP/IP в компьютерной литературе часто упоминаются домены Windows NT, домены коллизий и некоторые другие. Общим у всех этих терминов является то, что они описывают некоторое множество компьютеров, обладающее каким-либо определенным свойством.

По аналогии с файловой системой в доменной системе имен различают краткие, относительные и полные доменные имена. Краткое доменное имя — это имя конечного узла сети: хоста или порта маршрутизатора. Краткое имя — это лист дерева имен. Относительное доменное имя — это составное имя, начинающееся с некоторого уровня иерархии, но не самого верхнего. Например, www.zil — это относительное имя. Полное доменное имя включает составляющие всех уровней иерархии, начиная от краткого имени и кончая корневой точкой: www.zil.mmt.ru.

На раннем этапе развития Интернета на каждом хосте вручную создавался текстовый файл отображений с известным именем hosts.txt. Этот файл состоял из некоторого количества строк, каждая из которых содержала одну пару «доменное имя — 1Р-адрес». По мере роста Интернета файлы hosts.txt также увеличивались в объеме и создание масштабируемого решения для разрешения имен стало необходимостью. Таким решением стала централизованная служба DNS (Domain Name System — система доменных имен), основанная на распределенной базе отображений «доменное имя — IР-адрес».

Служба DNS имеет иерархическую структуру Иерархию образуют DNS-серверы, которые поддерживают распределенную базу отображений, а DNS-клиенты обращаются к серверам с запросами об отображении доменного имени на IP-адрес (говорят также «о разрешении» доменного имени). DNS-клиентом является практически каждый узел Интернета, будь то клиентский компьютер, сервер приложений или маршрутизатор.

Клиентом службы DNS является программное обеспечение ОС, называемое резольвером. Приложения ОС сами не обращаются напрямую к службе DNS, а обращаются к резольверу своей ОС. Резольверу должен быть известен IP-адрес по крайней мере одного DNS-сервера. Подавляющее большинство DNS-серверов использует программное обеспечение BIND (Berkeley Internet Name Domain), первоначально разработанное в Калифорнийском университете Беркли.

Запросы к DNS-серверам и их ответы обслуживаются протоколом DNS, что позволяет клиенту делать запросы относительно некоторого доменного имени, либо задавая тип записи, либо запрашивая все типы, относящиеся к данному имени. DNS-сообщения чаще всего передаются в дейтаграммах UDP с портом сервера 53, но в некоторых случаях, требующих повышенной надежности, служба DNS обращается к услугам TCP.

Пространство доменных имен «разрезают» между DNS-серверами обычно так, чтобы сервер хранил записи только в пределах одного уровня, а для имен своих поддоменов хранил только ссылки на DNS-серверы, отвечающие за эти поддомены. Например, DNS-сервер верхнего уровня, отвечающий за домен com, хранит только записи о листьях своего домена, например имя www.com, а также об именах DNS-серверов, которые обслуживают поддомены домена com, например DNS-сервера поддомена cisco.com.

Часть пространства доменных имен, для которых некоторый DNS-сервер имеет полную информацию об их отображениях на основе соответствующего текстового файла, называется зоной DNS, а сам текстовый файл — файлом зоны. Когда DNS-сервер дает ответ о записи, входящей в зону, за которую он отвечает, такой ответ называется полномочным (authoritative) ответом DNS. Как мы увидим далее, DNS-сервер может также давать неполномочный ответ, если запрос относится не к его зоне, но он знает его за счет кэширования ответов других серверов.

Для обеспечения надежности и высокой производительности для каждой зоны существуют один первичный и несколько вторичных DNS-серверов. На первичном сервере находится мастер-копия файла зоны, которая редактируется администратором сервера. Вторичные серверы периодически копируют файл зоны с первичного сервера, для этого может использоваться протокол DNS, в котором имеется соответствующий тип запроса, или же администратор может задействовать любой протокол копирования файлов, например ftp или scp. В том случае, когда файл зоны передается по протоколу DNS, для повышения надежности применяется протокол TCP (порт 53).

Пошаговое руководство: настройка программного линейного RAID 0 в Linux

В этой статье я поделюсь шагами по настройке программного рейда, то есть линейного рейда, который очень похож на RAID 0 с небольшими отличиями, которые мы рассмотрим в следующих главах. Я написал еще одну статью со сравнением и различием между различными типами RAID с использованием цифр, включая плюсы и минусы отдельных типов RAID, чтобы вы могли принять обоснованное решение, прежде чем выбирать тип RAID для своей системы.

Если вы используете несколько дисков в неизбыточной конфигурации и хотите иметь возможность что-то восстанавливать при сбое любого из дисков, то, по крайней мере, вам нужно убедиться, что ваши данные не распределены по всем устройствам. При использовании чередующейся разметки части большинства файлов окажутся на всех дисках, а это означает, что при потере любого диска вы безвозвратно теряете части почти каждого файла, не говоря уже о частях самих структур файловой системы. Это означает, как вы, кажется, уже догадались, что вам нужно использовать линейное распределение, которое, по сути, объединяет экстенты составляющих устройств вместе и дает вам некоторый шанс восстановить файлы, которые полностью существуют на выживших устройствах после сбоя устройства.

Для линейного RAID требуется как минимум два диска, но не требуется, чтобы диски-участники были одного размера или типа. Поскольку система записывает на каждый диск до тех пор, пока он не заполнится, скорость и размер отдельных дисков практически не имеют значения с точки зрения совокупной производительности RAID.

Создание линейного массив RAID

Я добавил два виртуальных диска (/dev/sdb и /dev/sdc) к моей виртуальной машине для демонстрации этой статьи. Пока на этих дисках нет доступных разделов.

[root@node1 ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   30G  0 disk
├─sda1            8:1    0  512M  0 part /boot
└─sda2            8:2    0 27.5G  0 part
  ├─centos-root 253:0    0 25.5G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0    4G  0 disk
sdc               8:32   0    4G  0 disk
sr0              11:0    1 1024M  0 rom

Важные правила разметки

Вот некоторые моменты, которые следует помнить при разбиении.

  • Если вам не требуется автоопределение и вы планируете использовать целые диски в качестве членов массива, вам не нужно разделять диски-участники по отдельности.
  • Установите для разделов тип Linux Raid Auto (0xFD), если вы хотите, чтобы ядро автоматически запускало массивы во время загрузки. В противном случае оставьте их как Linux (0x83).
  • Массивы RAID-0 и линейные RAID-массивы могут содержать разделы разного размера без потери места на диске. Помните, что когда меньшие диски, принадлежащие RAID-0, заполняются, чередуются только оставшиеся диски. Таким образом, вы можете увидеть переменную производительность на RAID-0 с дисками-участниками разного размера по мере заполнения массива.
  • Использование согласованных дисков настоятельно рекомендуется при работе с любым нелинейным RAID-массивом.

Разметка с помощью fdisk

Вам не нужно разбивать диски перед их использованием в массиве, но разбиение на разделы дает несколько преимуществ.

  • Разбиение на разделы необходимо, если вы хотите, чтобы ядро автоматически запускало массивы, потому что драйвер md использует тип раздела для идентификации дисков-членов.
  • Устройства md не поддерживают разбиение на разделы напрямую, но в некоторых случаях наличие файловой системы, охватывающей весь массив, нежелательно. Использование программного RAID для системных разделов означает, что необходимы разделы меньшего размера. В конце концов, вы же не хотите, чтобы /var или /boot охватывали весь массив.

Далее мы начнем создавать разделы на наших дисках /dev/sdb и /dev/sdc с помощью fdisk.

[root@node1 ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xbea244e4.

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-8388607, default 2048): ⇐ Я нажал Enter, оставив значение по умолчанию
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-8388607, default 8388607): ⇐ Я нажал Enter, оставив значение по умолчанию
Using default value 8388607
Partition 1 of type Linux and of size 4 GiB is set

Command (m for help): tИзменить тип раздела
Selected partition 1
Hex code (type L to list all codes): lСписок доступных типов разделов

 0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris
 1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx
 5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data
 6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility
 8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt
 9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access
 a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT
 f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor
12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor
14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep
1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT
1e  Hidden W95 FAT1 80  Old Minix
Hex code (type L to list all codes): fdИзмените тип раздела выбранного раздела на fd
Changed type of partition 'Linux' to 'Linux raid autodetect'

Command (m for help): wСохраните изменения
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

Далее мы повторим те же шаги для /dev/sdc

[root@node1 ~]# fdisk /dev/sdс
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xbea244e4.

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-8388607, default 2048): ⇐ Я нажал Enter, оставив значение по умолчанию
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-8388607, default 8388607): ⇐ Я нажал Enter, оставив значение по умолчанию
Using default value 8388607
Partition 1 of type Linux and of size 4 GiB is set

Command (m for help): tИзменить тип раздела
Selected partition 1
Hex code (type L to list all codes): lСписок доступных типов разделов

 0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris
 1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx
 5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data
 6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility
 8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt
 9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access
 a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT
 f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor
12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor
14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep
1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT
1e  Hidden W95 FAT1 80  Old Minix
Hex code (type L to list all codes): fdИзмените тип раздела выбранного раздела на fd
Changed type of partition 'Linux' to 'Linux raid autodetect'

Command (m for help): wСохраните изменения
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

Обновите таблицу разделов в ядре

[root@node1 ~]# partprobe

Теперь проверьте доступные разделы на вашем узле и проверьте изменения. Итак, теперь у нас есть два новых раздела /dev/sdb1 и /dev/sdc1 для настройки программного рейда линейного режима.

[root@node1 ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   30G  0 disk
├─sda1            8:1    0  512M  0 part /boot
└─sda2            8:2    0 27.5G  0 part
  ├─centos-root 253:0    0 25.5G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0    4G  0 disk
└─sdb1            8:17   0    4G  0 part
sdc               8:32   0    4G  0 disk
└─sdc1            8:33   0    4G  0 part
sr0              11:0    1 1024M  0 rom

Создайте линейный программный RAID

Чтобы создать программный рейд в линейном режиме, выполните приведенную ниже команду.

[root@node1 ~]# mdadm -Cv -llinear -n2 /dev/md0 /dev/sd{b,c}1
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

Или вы также можете использовать длинную версию этой команды для создания линейного рейда.

# mdadm --create --verbose --level=linear --raid-devices=2 /dev/md0 /dev/sdb1 /dev/sdc1

Здесь,

-C, --create
Create a new array.

-v, --verbose
Be more verbose.

-l, --raid-level
Select the RAID level: linear, 0, 1, 4, or 5.

-n, --raid-disks
Set the number of member disks in the array.

mdadm автоматически активирует вновь созданные линейные массивы рейдов. Информация о массиве и его дисках теперь доступна через псевдофайл /proc/mdstat.

[root@node1 ~]# cat /proc/mdstat
Personalities : [linear]
md0 : active linear sdc1[1] sdb1[0]
      8380416 blocks super 1.2 0k rounding

unused devices: <none>

Создаем файловую систему

Затем создайте файловую систему на новом программном RAID-массиве. Мы создадим файловую систему ext4 на нашем линейном рейд-массиве.

[root@node1 ~]# mkfs.ext4 /dev/md0
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
524288 inodes, 2095104 blocks
104755 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2145386496
64 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

Создаем точку монтирования

Создайте точку монтирования для доступа к программному рейд-массиву.

[root@node1 ~]# mkdir /linear_raid

Затем смонтируйте массив рейдов в созданный каталог.

[root@node1 ~]# mount /dev/md0 /linear_raid/

Проверьте статус монтирования, который также дает более подробную информацию о точке монтирования, доступном пространстве и т. д.

[root@node1 ~]# df -h /linear_raid/
Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        7.8G   36M  7.3G   1% /linear_raid

Затем добавьте запись для массива в файл /etc/fstab, чтобы он автоматически монтировался при перезапуске системы.

[root@node1 ~]# tail -n 1 /etc/fstab
/dev/md0     /linear_raid     ext4    defaults     0 0

Проверьте изменения программного рейда

После перезагрузки проверьте статус рейда

[root@node1 ~]# cat /proc/mdstat
Personalities : [linear]
md0 : active linear sdc1[1] sdb1[0]
      8380416 blocks super 1.2 0k rounding

unused devices: <none>
[root@node1 ~]# mdadm --detail /dev/md0
/dev/md0:
           Version : 1.2
     Creation Time : Mon Jun 10 16:28:24 2019
        Raid Level : raid1
        Array Size : 2094080 (2045.00 MiB 2144.34 MB)
     Used Dev Size : 2094080 (2045.00 MiB 2144.34 MB)
      Raid Devices : 2
     Total Devices : 2
       Persistence : Superblock is persistent

       Update Time : Mon Jun 10 16:32:08 2019
             State : clean
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : resync

              Name : node1.golinuxcloud.com:0  (local to host node1.golinuxcloud.com)
              UUID : cdde32cb:6150eddb:35ab33ee:faba0154
            Events : 17

Надеюсь, что шаги из статьи по настройке программного RAID с использованием линейного RAID в Linux были полезны. Итак, дайте мне знать ваши предложения и отзывы, используя раздел комментариев.

Если есть вопросы задавайте их в комментариях. Понравилась статья? Расскажите о ней друзьям в социальных сетях.

Настройка сети в Debian 10.8 и Ubuntu Server 20.10

Здесь будут описаны настройки сетевого интерфейса в консоли для Debian 10.8 минимальной и Ubuntu Server 20.10.

Задача: необходимо настроить сеть машины с Debian 10.8 с IP-адресом 192.168.1.52/24, шлюзом 192.168.1.1 и доступом к серверам доменных имён 8.8.8.8 и 8.8.4.4

За основные настройки сетевых интерфейсов отвечает файл /etc/network/interfaces

Все действия выполняются пользователем root.

Перед настройкой сохраним резервную копию этого файла:

# cp /etc/network/interfaces /etc/network/interfaces.old

Теперь откроем его:

# nano /etc/network/interfaces

Закомментируем решёткой строку

iface enp0s3 inet dhcp

и ниже добавим следующие:

iface enp0s3 inet static
address 192.168.1.52
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4

Перезапускаем сетевой интерфейс

# ifup enp0s3

и проверяем

# ip a

Система должна показать новый IP.

Также можно поправить имя хоста. Для этого открываем файл /etc/hostname

# nano /etc/hostname

и впишем своё.

Настройка сетевого интерфейса в Ubuntu Server 20.10

Задача следующая: необходимо настроить сеть машины с Ubuntu Server 20.10 с IP-адресом 192.168.1.53/24, шлюзом 192.168.1.1 и доступом к серверам доменных имён 8.8.8.8 и 8.8.4.4

Смотрим конфигурацию сетевой карты:

# sudo lshw -class network

За основные настройки сетевых интерфейсов отвечает файл /etc/netplan/00-installer-config.yaml

Перед настройкой сохраним резервную копию этого файла:

# sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.old

Теперь откроем его:

# sudo nano /etc/netplan/00-installer-config.yaml

уберём или закомментируем решёткой всё, что там есть, и впишем следующие строчки:

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      addresses:
        - 192.168.1.53/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
      optional: true
  version: 2
  renderer: networkd

Теперь сгенерируем новые настройки:

# sudo netplan --debug generate

Если что-то будет неправильно, консоль покажет ошибки. Если вы уверены, что прописано всё правильно, можно сгенерировать без отладчика:

# sudo netplan generate

Чтобы изменения вступили в силу, запускаем:

# sudo netplan apply

Затем проверяем IP-адрес:

# ip a 

Система должна показать новый IP.

Также можно поправить имя хоста. Для этого открываем файл /etc/hostname

# nano /etc/hostname

и впишем своё.

Если есть вопросы задавайте их в комментариях. Понравилась статья? Расскажите о ней друзьям в социальных сетях.

Программный RAID 1 для установки Ubuntu Server

В этой статье рассказывается о том, как сконфигурировать программный RAID массив с помощью мастера установки и настройки Ubuntu Server на примере RAID 1 (зеркало).

Во время установки системы в разделе Guided storage configuration необходимо выбрать пункт Custom storage layout

Попадаем в раздел Storage configuration. Здесь у нас отображаются 2 наших жёстких диска

Жмём на первый и выбираем пункт Use As Boot Device

Также жмём на второй и выбираем пункт Add As Another Boot Device

Теперь в пункте USED DEVICES у нас отображаются оба жёстких диска с разделом bios_grub — 1MB

Затем снова жмём на первый и выбираем пункт Add GPT Partition

Создаём раздел диска 256M для /boot, но оставим его неформатированным

Затем также создадим ещё 2 раздела для swap и корня — 1GB и оставшееся место на диске, и тоже оставим их неформатированными

Эти же действия проделаем и со вторым диском

Теперь переходим в пункт Create software RAID (md) и здесь настроим MD диск md0. В устройствах выберем partition 2 на обоих жёстких дисках, и режим у них должен быть active.

Таким же образом создадим диск md1 для partition 3 и md2 для partition 4 и на выходе получим связанные разделы software RAID 1

Далее жмём на md0 (new) и выбираем пункт Add GPT Partition

выбираем формат ext4 и Mount /boot

Таким же образом сделаем для md1 (new) с форматом swap и md2 (new) с форматом ext4 и Mount / (корень).

Таким образом мы объединили разделы жёстких дисков в массив RAID 1 (зеркало)

Затем жмём Готово

и подтверждаем изменения, нажав Продолжить

После этого продолжаем установку системы как обычно.

Когда установка системы завершится и машина перезагрузится, запустим команду:

# cat /proc/mdstat

Консоль покажет, что массив работает в активном состоянии.

Если есть вопросы задавайте их в комментариях. Понравилась статья? Расскажите о ней друзьям в социальных сетях.

Что такое хостинг? Просто о сложном.

Почемучка — познавательная энциклопедия для детей и взрослых. Рассказываем о планете, о животных, природе и вселенной. Вас ждут интересные события из истории нашей планеты и жизни человека.

Хостинг – это первое, без чего нельзя разместить сайт в интернете. Что такое хостинг? Давайте начнём из далека. Если зайти на любой сайт то можно увидеть текст, картинки, видео и многое другое. Это значит, что где-то, без перерыва работает компьютер. Но это не просто компьютер, а очень мощный, с несколькими интернет каналами, с резервным питанием и мощной системой охлаждения. Такой компьютер называется сервером.

Что такое хостинг

Хостинг – это услуга по аренде такого сервера. Ещё хостинг называют домом для сайта в интернете. И это действительно хорошая аналогия. Известно, что сервера у хостинг провайдеров очень мощные и не всем нужен целый сервер. По этой причине многие арендуют не сервер целиком, а лишь небольшую часть этого сервера. В зависимости от деления ресурсов сервера, существуют несколько видов хостинга.

  1. Виртуальный хостинг.
  2. Виртуальный сервер VDS, VPS .
  3. Выделенный сервер.
  4. Облачный сервис.
  5. Управляемость хостингом.

Виртуальный хостинг

Виртуальный хостинг – это когда ресурсы одного сервера разделены между множеством других сайтов. Часть ресурсов ограничивается строго, другая часть зависит от ваших соседей. Если на соседние сайта пойдет большая нагрузка ваш сайт может начать медленно работать или другими словами «зависать».

Это как жить в общежитии. Комната ваша и посторонние в неё не зайдут, а вот кухня общая. Решили вы приготовить ужин, зашли на кухню, а там сосед занял все конфорки на плите.

Виртуальный сервер

Виртуальный сервер – это когда один физический сервер (компьютер) делят на несколько виртуальных. Еще такой сервер называют VDS или VPS . Кстати говоря VDS (virtual dedicated server) и VPS (virtual private server ) – это синонимы .

VDS виртуальный выделенный сервер в этом случае каждому клиенту выделяют отдельное пространство и конкретное количество ресурсов на которое сосед претендовать не может. То есть нагрузка на соседние сайты никак не скажется на вашем сайте разве что в каких-либо форс-мажорных обстоятельствах. Это как жить в своей квартире. Квартира вся твоя и кухня тоже, но неприятности начнутся если у соседа сверху прорвет трубу и тебя затопит или начнется пожар.

Выделенный сервер

Выделенный сервер – это тип хостинга когда сервер (компьютер) никто не делит. Его отдают целиком. Это тоже самое что жить в коттедже. Весь дом твой и если в этом доме десять кухонь все кухни твои. Сосед тебя не зальет и пожар не страшен.

Облачный сервис

Облачный сервис – это как аренда квартиры на особых условиях. Если понадобится увеличить количество ресурсов сделать это можно легко и быстро. Если ваш сайт вырастет и для его поддержки понадобится больше ресурсов, добавить этих ресурсов можно будет без проблем. Например, если сайт находится на обычном хостинге для добавления ресурсов нужно будет «переезжать» на другой хостинг, но ведь любой «переезд сайта» это неизбежная его остановка.

Облачный сервис решает все эти вопросы. Главное его преимущество – это гибкость, которая заключается в том, что сервис позволят при необходимость легко добавить необходимые ресурсы под нужды сайта. Практически любой облачный сервис предлагает автоматической масштабируемость. Пришло больше посетителей, ресурсы добавились, ушли посетители и ресурсов стало меньше. Это как аренда квартиры посуточно. Сегодня однокомнатная, а завтра при необходимости трехкомнатная.

Управляемость хостинга

Управляемость – это одна из важнейших характеристик хостинга. Можно ли загрузить дополнительную функциональность, удалить ненужные приложения или переустановить операционную систему? Все это зависит от видов хостинга.

Виртуальный хостинг – это комната в общежитии. Комната ваша, но менять что-то в комнате нельзя. Виртуальный сервер и облачный сервис – это квартира в которой можно делать что угодно. Можно поменять пол, сменить обои или покрасить стены. Практически можно делать все что угодно, только ничего нельзя делать у соседа. Выделенный сервер – это коттедж, здесь можно все и даже больше. Можно поменять крышу, можно добавить какую-то пристройку. На выделенном сервере можно не только поменять операционную систему, можно добавить оперативную память или поставить более мощный процессор.

Заключение

Теперь вы знаете, что хостинг – это услуга по аренде сервера или его части. Еще вы знаете, что бывают разные виды хостинга и чем они отличаются. Какой вид хостинга подойдет именно вам зависит от того какой у вас сайт.

В конце предлагаем вам посмотреть видео на тему: Что такое хостинг?

Понравилось статья? Расскажите о ней друзьям в социальных сетях.

Из чего состоит компьютер?

Почемучка — познавательная энциклопедия для детей и взрослых. Рассказываем о планете, о животных, природе и вселенной. Вас ждут интересные события из истории нашей планеты и жизни человека.

компьютер

Приветствуем вас, друзья! Сегодня вы узнаете, что такое персональный компьютер и из чего он состоит. Сегодня самый распространённый вид – это настольный компьютер. На примере настольного компьютера мы разберем основные его элементы.

Настольный компьютер состоит из:

  1. Монитора.
  2. Системного блока.
  3. Устройство ввода данных.
Монитора. Системного блока. Клавиатура

Что такое монитор?

Монитор – это устройство основное предназначение которого заключается в отображении видеосигнала, изображений и информации полученной от компьютера или еще можно сказать от системного блока. Монитор это своего рода «окно» в интернет без которого мы не смогли бы в полной мере воспользоваться всеми возможностями интернета.

Что такое устройство ввода данных?

Устройство ввода данных – это как правило клавиатура и компьютерная мышь. Это периферийное оборудование которое предназначено для ввода (внесение) данных в компьютер вовремя его работы. Еще нужно отметить то, что устройство ввода преобразовывает введенные данные понятные человеку в данные понятные компьютеру.

Кроме клавиатуры и компьютерной мыши устройствами ввода считаются джостики и рули предназначенные для управления программами или играми в персональных компьютерах.

Что такое системный блок?

Именно системному блоку в нашей статье будет удельно больше всего внимания так как именно в нем находятся «мозги» любого персонального компьютера.

Системный блок – это своего рода конструктор «Лего», который может собрать каждый. Главное при сборке соблюсти следующие правила. Основными элементами любого системного блока являются:

  1. Материнская плата.
  2. Процессор.
  3. Система охлаждения.
  4. Оперативная память.
  5. Жесткий диск.
  6. Видеокарта.
  7. Корпус системного блока.

Основой системного блока является материнская плата. Она своего рода «площадка» с помощью которой между собой «общаются» все остальные элементы системного блока образую единую систему. Под каждый элементы перечисленный выше на материнской плате имеется специальный разъем. Разъем именно специальный и поэтому даже при всем желании не получится оперативную память вставить в слот для видеокарты. Подобная ошибка исключена.

Материнская плата

Здесь важно обратить внимание на комплектующие элементы. Все элементы должны соответствовать друг другу. Имеется ввиду то, что разъем на материнской плате предназначенный для процессора должен соответствовать разъему самого процессора или наоборот. Тоже самое справедливо для остальных элементов. Можно ошибиться и купить процессор или любой другой элемент и после обнаружить, что он не подходит к материнской плате. Поэтому нужно следить за соответствием разъемов материнской платы и разъемов видеокарты, оперативной платы, процессора и всего остального.

Также стоит обратить внимание и сравнить скорость передачи данных оперативной памяти и скорость передачи данных шины материнской платы. Покупать оперативную память с большей скоростью чем может передать шина – это пустая трата денег.

Процессор

Процессор – это важнейший элемент системного блока. Процессор – это буквально «мозги» любого персонального компьютера. Без «мозгов» работать ничего не будет. Процессор нужно покупать в связке с системой охлаждения (куллером, вентилятором).

Процессор

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

Оперативная память

Оперативная память

Оперативная память – это место которым компьютер может воспользоваться при обработке процессов. Если памяти недостаточно компьютер начнет «думать» что делать и как быть в сложившейся ситуации. Другими словами компьютер начнет «зависать».

Жесткий диск

Для хранения видео, музыки или других данных на компьютеру необходимо место. Таким местом является – жесткий диск. Жесткие диски бывают двух типов:

  1. HDD (hard disk drive) диск .
  2. SSD (solid-state drive) диск .
Жесткий диск

HDD ( hard disk drive ) диск – более дешевый, имеет более больший объем и более долгий срок службы. SSD ( solid — state drive ) диски по сравнению HDD имеют более высокую скорость передачи данных, но SSD диск более дорогой, имеет меньший объем памяти и меньший срок службы.

Некоторые пользователи устанавливают на компьютер два диска. Один, как правило это HDD , для хранения основных данных и второй SSD для операционной системы требующие более высокой передачи дынных.

Видеокарта

Видеокарта

Если нужен компьютер на котором можно будет играть в видео игры или работать с видео редакторами, понадобится видеокарта. На компьютерах предназначенных в основном для работы с офисными программами от отдельной видеокарты отказываются. Для таких компьютеров видеокарта встраивается в материнскую плату, но для персональных компьютеров видеокарта обязательна.

На этом все основные элементы современного персонального компьютера были обозначены. Теперь осталось все элементы установить на материнскую плату и вставить в корпус системного блока.

компьютер в сборке

Помимо описанных элементов существуют множество других дополнительных устройств которые можно установить в системный блок.

  1. Картридеры.
  2. DVD приводы.
  3. ТВ-тюнеры.
  4. Отдельные звуковые карты.

Фантазия по установки дополнительных устройств ограничена лишь личными пожеланиями и возможностями.

Заключение

Настольный персональный компьютер является оптимальным решение если он покупается для работы с офисными программами, для работы в интернете и для компьютерных игр. Также в случае с персональным компьютером в случае устаревания отдельных элементов из можно с легкостью заменить на более новые. Возможность замены отдельных устройств значительно продлевает жизнь компьютера.

В конце предлагаем вам посмотреть видео на тему: Из чего состоит компьютер?

Понравилось статья? Расскажите о ней друзьям в социальных сетях.

Почему не запускается компьютер? Разбираем 6 основных причин.

Почемучка — познавательная энциклопедия для детей и взрослых. Рассказываем о планете, о животных, природе и вселенной. Вас ждут интересные события из истории нашей планеты и жизни человека.

Фото из открытых источников. Почему не запускается компьютер?
Почему не запускается компьютер?

Бывают случаи когда компьютер не включается или включается, но не загружается. Довольно часто такая проблема связана с аппаратной частью компьютера или как говорят системные администраторы с «железом». В этой статье рассмотрим 6 основных причин, которые могут привести к такой неисправности. Эта статья ориентирована на начинающих пользователей и матерые юзеры вряд ли откроют для себя что-то нового.

Итак, вот 6 основных причин по которым компьютер может не запускаться:

  1. Блок питания
  2. Оперативная память
  3. Видеокарта
  4. Материнская плата
  5. Процессор
  6. Жесткий диск

Блок питания

Достаточно часто это связанно с неисправностью блока питания. Проявляется это в том, что при включении компьютера не запускается система охлаждения и не включается индикатор на самом системном блоке.

Блок питания компьютера
Блок питания компьютера

Хотя бывают случаи когда компьютер запускается, но информация на монитор не выводится. Это говорит о том, что система частично загружается и питание на материнскую плату подается, однако этого питания не достаточно для полноценной работы компьютера.

Блок питания располагается внутри системного блока и по этой причине от качества блока питания зависит очень многое, поэтому не стоит экономить при его покупке.

Системный блок
Системный блок

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

На качественную работу блока питания влияет и сам корпус системного блока. Дешевый корпус с плохой системой вентиляции вполне может оказать негативное влияние на работу блока питания.

Вентиляция системного блока
Вентиляция системного блока

Также не последнюю роль играет расположение системного блока. Если системный блок расположен вплотную к столу или стене, то в этом случае вероятность его перегрева сильно увеличивается.

Если системный блок проработает в таких условиях продолжительное время, то рано или поздно вы услышите необычный звук в работе вентиляторов. А это значит только то, что всю систему охлаждения нужно менять.

Убедится, что дело в блоке питания в домашних условиях можно только заменив блок питания на другой, например, с другого компьютера.

Замена системного блока
Замена системного блока

Каких-то профессиональных навыков не нужно. Если всё-таки есть сомнения, перед тем как разъединять провода можно их сфотографировать и подключать уже по сделанным фотографиям.

В домашних условиях временная замена блока питания является единственным решение выявления проблемы.

Оперативная память

Как правило проблемы с оперативной памятью приводят к замедлению работы компьютера, а иногда к внезапной перезагрузки системы. Не редко такая проблема сопровождается появление «синего экрана смерти».

Синий экран смерти
Синий экран смерти

Также система может загрузится, но информация на экране отображаться не будет. Виной может быть не качественный модуль оперативной памяти.

Провести диагностику модуля можно с помощью самой операционной системы Windows . Также можно переставить слоты памяти местами.

Слоты оперативной памяти
Слоты оперативной памяти

Таким образом переставляя слоты местами можно определить в памяти проблема или нет. Если после этих простых мероприятий все заработало это значит, что планка памяти не плотно была вставлена в слот.

Видеокарта

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

Если кабель в порядке смотрим слот на материнской плате куда вставлена видеокарта. Убеждаемся в том, что видеокарта надежно вставлена в слот.

Если проблема не решена можно заменить на видеокарту.

Видеокарта
Видеокарта

Возможно дело в самой видеокарте. Нельзя исключать поломку монитора или кабеля, однако подобное происходит крайне редко.

Материнская плата

Неисправность материнской платы также может привести к тому что компьютер перестанет загружаться. Также как в случае с видеокартой при поломке материнской платы система может запуститься, но изображение на мониторе не появится. Зависание или внезапная перезагрузка также может происходить из-за неисправной материнской платы.

Блок питания, оперативная память, видеокарта
Блок питания, оперативная память, видеокарта

Материнская плата является основным устройством компьютера, поэтому прежде чем грешить на нее необходимо проверить другие устройства компьютера, такие как: блок питания, оперативную память, видеокарту.

Процессор

Нельзя исключать и процессор, хотя проблемы с ним случаются редко. Основной причиной поломки процессора может быть плохая вентиляция или производственный брак. Конечно, процессор также как и блок питания или видеокарту можно поменять самостоятельно в домашних условиях.

процессор компьютера
процессор компьютера

Однако по сравнению с тем же блоком питания замена процессора более сложный процесс и потребует специальных навыков.

Перед тем как добраться до процессора нужно будет разобрать систему охлаждения и ее демонтаж может оказаться не простым делом.

Система охлаждения компьютера
Система охлаждения компьютера

Не имея подобного опыта можно случайно повредить что-то на материнской плате при сборке или разборке системы охлаждения. В общем делать все нужно очень аккуратно.

Жесткий диск

Если компьютер не запускается, но при этом слышны какие-то посторонние звуки, например, треск или скрежет — это однозначно указывает на проблемы с жестким диском. Возможны и другие причины, например, надпись типа: «disc boot failure , insert system disc and press enter ».

Монитор компьютера
Монитор компьютера

Если появилась подобная надпись необходимо убедится в том, что жесткий диск корректно подключен к материнской плате. Еще нужно убедится, что жесткий диск определяется в BIOS .

Bios
Bios

Если в BIOS жесткий диск не определяется придется нести его в сервисный центр. Но перед тем как нести его в сервисный центр можно попробовать заменить интерфейсный кабель, который подключается к материнской плате.

Интерфейсный кабель жесткого диска
Интерфейсный кабель жесткого диска

Возможно проблема в кабеле.

Заключение

Теперь вы знаете, что делать если ваш компьютер не загружается. Конечно проблем может быть множество, но эти 6 причин являются основными и теперь вы знаете куда смотреть и что делать.

Понравилось статья? Расскажите о ней друзьям в социальных сетях.

Почему не работает экран на компьютере?

Приветствуем вас, дорогие читатели! Если вы находитесь в поисках причины того, почему не работает экран на компьютере, не обязательно сразу обращаться к специалисту в мастерскую. Её можно обнаружить самостоятельно, если вы выполните указанные ниже манипуляции по очереди. Причина неисправности может находиться не только в самом дисплее, но и в других связанных с ним частях компьютера. В этой статье вы найдёте подсказки о том, на что стоит обратить внимание и описание пошаговых действий для проверки деталей, которые могут оказаться неисправными.

Питание

Индикатор на передней панели монитора

В первую очередь нужно исключить причину, которая может крыться в отсутствии питания. Индикатор на передней панели монитора должен гореть либо мигать. Если этого не происходит, стоит проверить, нажата ли кнопка включения на мониторе и удлинителе: вы могли случайно выключить одну из них во время уборки.

Если кнопки включены, необходимо удостовериться, что вилка кабеля плотно вставлена в розетку, а второй конец — в разъём для питания монитора. Вы могли дёрнуть за шнур, из-за чего провод частично вытянулся из гнезда либо сместился, что прервало контакт. Даже если визуально не очевидны его смещения, попробуйте вытянуть кабель и вставить его плотнее, а затем проверьте индикаторы.

Причина может крыться и в неисправности самого кабеля. Чтобы это проверить, подключите другой шнур (можно использовать тот, что подключается к блоку питания, если, конечно, ваш компьютер не с внешним адаптером).

Видеокабель

Убедитесь в том, что этот кабель подключён и сигнальный провод надёжно держится в разъёме. Проверьте, до конца ли вставлены HDMI и DisplayPort и закреплены ли порты VGA и DVI винтами на штекерах. Такую же проверку стоит провести и на том конце провода, который подсоединяется к компьютеру.

На случай, если неисправен сам провод, замените его другим или вставьте в другой коннектор. Если на мониторе и видеокарте есть несколько разъёмов, подключитесь через порт DVI вместо VGA или HDMI, либо наоборот.

Также видеоадаптер может быть интегрированным в материнскую плату и дискретным. Проверьте, возможно, у вас встроенная графика, а вы случайно вставили провод в дискретный адаптер. Провод должен быть подсоединён к нижнему разъёму, который расположен отдельно от остальных.

Источник сигнала

Если на компьютере есть возможность выбрать другой источник входного сигнала, воспользуйтесь ею. Для этого необходимо нажать на кнопку Input или Source (на ней изображён квадрат со стрелкой). Более подробно об этой функции вы также можете прочесть в инструкции, которая прилагалась к компьютеру.

Исправность монитора

Если вы проделали все указанные манипуляции, но ситуация никак не изменилась, стоит поставить под сомнение исправность самого монитора. Для исключения или подтверждения этого варианта позаимствуйте у кого-нибудь компьютер и проверьте работу монитора на нем.

Хотя это можно сделать и при помощи вашего компьютера. Для этого необходимо отключить от монитора все провода кроме того, что отвечает за подачу питания, и включить его. Если на дисплее будет указана информация о том, что сигнал отсутствует, или любая другая, значит, монитор не повреждён и дело в компьютере.

Но если монитор никак не реагирует на включение, сообщений не появляется, и кнопка на нем не горит, скорее всего вам придётся обратиться к специалистам по ремонту.

Контакты

Поверьте, надёжно ли вставлены все провода — оперативной памяти, видеокарты и остальные — в разъёмы на материнской плате, особенно если вы могли вытягивать их, чистить, или менять, вытирать пыль вблизи этих проводов. В таком случае есть вероятность, что контакт мог быть нарушен и, соответственно, картинка не будет выводиться на монитор.

Чтобы убедиться, что все соединения достаточно крепкие, выключите компьютер (вместе с кабелем из розетки), открутите винтики на задней части блока и снимите крышку.

Теперь вы можете осмотреть видеокарту и пластинки оперативной памяти и убедиться, что в местах соединения они не смещены и вставлены полностью, защёлки по бокам пластин закрыты, а графический адаптер прикреплён винтом к шасси.

Память

Проблема может заключаться в одном или нескольких модулях памяти. Об их неисправности система может уведомить вас с помощью звуковых сообщений, но это происходит не всегда. Чтобы проверить память, выключите компьютер из розетки и снимите крышку. Прежде чем начать манипуляции, стоит сделать фото того, что находится под ней, чтобы потом вы смогли все безошибочно вернуть на места.

Модули памяти закреплены в слотах защёлками. Откройте их и выньте модули. Контакты необходимо протереть ластиком и спиртом. После того, как вы вставите модули и все кабели обратно, включите компьютер. Если монитор все ещё не работает, можно вытянуть все модули оперативной памяти из слотов кроме одного, либо поменять их местами. После каждого такого действия включайте компьютер и проверяйте его работу.

Если на каком-то из этапов изображение все же появится, можно сделать вывод, что проблема в памяти, и неисправные модули стоит заменить.

Видеокарта

Видеоадаптер является как раз тем устройством, которое преобразовывает графический образ из памяти компьютера в форму, которая может быть выведена на экран. Сгоревший графический адаптер может и быть причиной появления чёрного экрана. Для того, чтобы это проверить, выньте кабель, идущий к видеокарте. Открутите винтик, с помощью которого она крепится и, отогнув защёлку, достаньте адаптер.

Пройдитесь ластиком и ватой, смоченной в спирте, по пластине, а затем вставьте её и кабели обратно. Запустите компьютер.

Если этот вариант не сработал, позаимствуйте у друга рабочую видеокарту и включите компьютер с ней. Если картинка выведется на монитор, то проблема найдена, но вам придётся заменить видеоадаптер.

Блок питания

Если после всех предыдущих манипуляций вам так и не удалось обнаружить причину неисправности, она кроется скорее всего в блоке питания. Для проверки лучше обратиться к специалистам, но если у вас есть в этом навыки и прибор для обнаружения неисправностей — мультиметр, — выполните следующие шаги.

Снимите крышку блока, а затем найдите разъём, прикреплённый к материнской плате, куда вставлено большое количество проводов от блока питания. Вам понадобится замкнуть контакты с зелёным и чёрным проводом. Это можно сделать разогнутой скрепкой, которая будет служить перемычкой.

Далее при помощи мультиметра необходимо измерить напряжение и сравнить его со стандартными значениями из таблицы. Для этого прижмите щуп чёрного цвета к чёрному кабелю, а красным щупом дотрагивайтесь по очереди до проводов всех остальных цветов.

Если напряжения вообще отсутствует или его величина более чем на 5% превышает стандартное значение, скорее всего ваш блок питания придётся сдать в ремонт или купить новый. Если у вас есть другой блок, попробуйте заменить им текущий и проверить работу компьютера.

Итак, мы убедились, что компьютер — очень взаимосвязанная система, и сбой в работе одной детали может привести к неисправности в совсем другой его части. Мы прошлись поочерёдно по всем частям, которые могли дать сбой и, как результат, сказаться на работе дисплея. Надеемся, что на одном из этапов ваша проблема была обнаружена.

В конце предлагаем вам посмотреть видео на тему: Почему не работает экран на компьютере?

До новых встреч, друзья! Если вам понравилась статья, вы можете поделиться ею с друзьями в социальных сетях.