Заметки Эникейщика https://7d3.ru/ Или Рутинная Работа Системного Администратора Tue, 25 Apr 2023 09:45:09 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.5.2 [Linux][Mail] dsync convert mbox to maildir https://7d3.ru/wiki/1172 https://7d3.ru/wiki/1172#respond Tue, 25 Apr 2023 09:45:09 +0000 https://7d3.ru/?p=1172 [crayon-6622ae6501794402736110/] nano /etc/postfix/main.cf [crayon-6622ae650179c031151396/] добавляем separator nano /etc/dovecot/conf.d/15-mailboxes.conf [crayon-6622ae650179e452321572/] nano /etc/dovecot/conf.d/10-mail.conf [crayon-6622ae65017a0865560527/] [crayon-6622ae65017a2646571712/]  

Сообщение [Linux][Mail] dsync convert mbox to maildir появились сначала на Заметки Эникейщика.

]]>

mkdir ~/backup
cp -pr /var/mail/ ~/backup
cp -pr /etc/dovecot/ ~/backup
cp -pr /etc/postfix/ ~/backup

nano /etc/postfix/main.cf

home_mailbox = Maildir/

добавляем separator
nano /etc/dovecot/conf.d/15-mailboxes.conf

namespace inbox {
  separator = /

nano /etc/dovecot/conf.d/10-mail.conf

mail_location = maildir:~/Maildir

service dovecot restart
service postfix restart
dsync -f -u MaIl_UsEr mirror mbox:~/mail:INBOX=/var/mail/user_mbox

 

Сообщение [Linux][Mail] dsync convert mbox to maildir появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1172/feed 0
[VirtualBox][Docker] VERR_NEM_INIT_FAILED https://7d3.ru/wiki/1168 https://7d3.ru/wiki/1168#respond Fri, 12 Nov 2021 12:19:01 +0000 https://7d3.ru/?p=1168 cmd as Adminixtrator [crayon-6622ae6501d97785850935/]    

Сообщение [VirtualBox][Docker] VERR_NEM_INIT_FAILED появились сначала на Заметки Эникейщика.

]]>
cmd as Adminixtrator

VirtualBox:
PS C:\WINDOWS\system32> bcdedit /set hypervisorlaunchtype off
Docker:
PS C:\WINDOWS\system32> bcdedit /set hypervisorlaunchtype auto

 

 

Сообщение [VirtualBox][Docker] VERR_NEM_INIT_FAILED появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1168/feed 0
RC-servers 1.7 — список серверов https://7d3.ru/wiki/1165 https://7d3.ru/wiki/1165#respond Sat, 15 May 2021 14:49:42 +0000 https://7d3.ru/?p=1165 1.7 Добавлено поле Local Server Name исправлено экранирование при редактировании сервера исправлено масштабирование при редактировании свойств сервера Скачать

Сообщение RC-servers 1.7 — список серверов появились сначала на Заметки Эникейщика.

]]>
1.7

  1. Добавлено поле Local Server Name
  2. исправлено экранирование при редактировании сервера
  3. исправлено масштабирование при редактировании свойств сервера

Скачать

Сообщение RC-servers 1.7 — список серверов появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1165/feed 0
[podman] podman + elasticsearch — handshake failed. unexpected remote node https://7d3.ru/wiki/1157 https://7d3.ru/wiki/1157#respond Thu, 25 Mar 2021 21:58:20 +0000 https://7d3.ru/?p=1157 Проблема: rootles podman + elasticsearch ERROR: completed handshake with ... but followup connection failed. handshake failed. unexpected remote node... Решение: [crayon-6622ae6501fd8086679516/]  

Сообщение [podman] podman + elasticsearch — handshake failed. unexpected remote node появились сначала на Заметки Эникейщика.

]]>
Проблема: rootles podman + elasticsearch
ERROR: completed handshake with ... but followup connection failed. handshake failed. unexpected remote node...

Решение:

network.publish_host: 10.0.0.2 #local host ip
network.bind_host: 10.0.2.100 #container local ip
http.host: 0.0.0.0 #all ips

 

Сообщение [podman] podman + elasticsearch — handshake failed. unexpected remote node появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1157/feed 0
[Linux] alias auto-complete podman https://7d3.ru/wiki/1154 https://7d3.ru/wiki/1154#respond Thu, 18 Mar 2021 08:40:54 +0000 https://7d3.ru/?p=1154 [crayon-6622ae65021be453907132/] nano ~/.bash_completion or nano ~/.bashrc [crayon-6622ae65021c3308958320/]

Сообщение [Linux] alias auto-complete podman появились сначала на Заметки Эникейщика.

]]>

$ complete -p podman
complete -o default -F __start_podman podman

nano ~/.bash_completion
or
nano ~/.bashrc

alias p='podman'
_completion_loader podman
complete -o default -F __start_podman p

Сообщение [Linux] alias auto-complete podman появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1154/feed 0
[Gitlab] .gitlab-ci.yml anchors https://7d3.ru/wiki/1151 https://7d3.ru/wiki/1151#respond Fri, 29 Jan 2021 13:13:24 +0000 https://7d3.ru/?p=1151 [crayon-6622ae6502392341861077/] [crayon-6622ae6502397748905879/]  

Сообщение [Gitlab] .gitlab-ci.yml anchors появились сначала на Заметки Эникейщика.

]]>

stages:
 - deploy

.echo: &echo
  - echo 1111111
  - echo 2222222
  - echo $var


deploy_stage:
  stage: deploy
  variables:
    var: "44444444444"
  script:
   - echo 333333333333
   - *echo

Executing "step_script" stage of the job script
00:00
$ echo 333333333333
333333333333
$ echo 1111111
1111111
$ echo 2222222
2222222
$ echo $var
44444444444
Job succeeded

 

Сообщение [Gitlab] .gitlab-ci.yml anchors появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1151/feed 0
git-extensions ssh key https://7d3.ru/wiki/1146 https://7d3.ru/wiki/1146#respond Wed, 25 Nov 2020 14:42:05 +0000 https://7d3.ru/?p=1146 tools->GitGUI->Help->ShowSSHkey->Generate Key->Copy Gitlab: Stttings->SSHkeys->Add

Сообщение git-extensions ssh key появились сначала на Заметки Эникейщика.

]]>
tools->GitGUI->Help->ShowSSHkey->Generate Key->Copy

Gitlab: Stttings->SSHkeys->Add

Сообщение git-extensions ssh key появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1146/feed 0
[SQL] Dbeawer отключить autocommit https://7d3.ru/wiki/1140 https://7d3.ru/wiki/1140#respond Fri, 11 Sep 2020 17:05:06 +0000 https://7d3.ru/?p=1140 Dbeawer autocommit off. Manual commit by default

Сообщение [SQL] Dbeawer отключить autocommit появились сначала на Заметки Эникейщика.

]]>
Dbeawer autocommit off. Manual commit by default

Сообщение [SQL] Dbeawer отключить autocommit появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1140/feed 0
[VirtualBox] Linux — shared folder https://7d3.ru/wiki/1129 https://7d3.ru/wiki/1129#respond Sat, 06 Jun 2020 11:36:46 +0000 https://7d3.ru/?p=1129 Задача: Прокинуть общую директорию на виртуалку ubuntu-server Решение: [crayon-6622ae6502530142839081/]  

Сообщение [VirtualBox] Linux — shared folder появились сначала на Заметки Эникейщика.

]]>
Задача: Прокинуть общую директорию на виртуалку ubuntu-server

Решение:

sudo su
#Устанавливаем дополнения
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom
cd /media/cdrom
./VBoxLinuxAdditions.run
sudo usermod -aG vboxsf userNAME
#монтируем дмректорию. Преварительно надо ее настроить в самом VirtualBox
mkdir /media/WORK
sudo mount -t vboxsf WORK /media/WORK/
ll /media/WORK/

 

Сообщение [VirtualBox] Linux — shared folder появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1129/feed 0
[Terraform][AWS] Распределение инстансов между subnets https://7d3.ru/wiki/1127 https://7d3.ru/wiki/1127#respond Sat, 06 Jun 2020 10:47:42 +0000 https://7d3.ru/?p=1127 Задача: распределять инстансы равномерно между подсетями Решение: Получить остаток от деления. На питоне это выглядит так: [crayon-6622ae65026fe666657748/] Каждому значению из первого списка назначается значение из второго списка по кругу [crayon-6622ae6502702566772655/] В Terraform получаем список подсетей. Необходимо указать зависимость от создания этих подсетей. [crayon-6622ae6502704165524912/] При создании network_interface указать: [crayon-6622ae6502705588582633/]  

Сообщение [Terraform][AWS] Распределение инстансов между subnets появились сначала на Заметки Эникейщика.

]]>
Задача: распределять инстансы равномерно между подсетями

Решение: Получить остаток от деления. На питоне это выглядит так:

arr = [0,1,2,3,4,5,6,7,8,9,10]
arr2 = [0,1,2]

for x in arr:
  print(str(x) + "=" + str(arr2[x % len(arr2)]))

Каждому значению из первого списка назначается значение из второго списка по кругу

0=0
1=1
2=2
3=0
4=1
5=2
6=0
7=1
8=2
9=0
10=1

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

data "aws_subnet_ids" "private" {
  vpc_id = aws_vpc.vpc_clusterName.id
  tags = {
    Tier = "Private"
  }
  depends_on = [aws_subnet.vpc-sn_clusterName-private]
}

При создании network_interface указать:

resource "aws_network_interface" "ni_EC2_clusterName-node" {
  count = var.node_count
  #распределяются между subNet
  subnet_id       = element(data.aws_subnet_ids.private.ids[*], count.index % length(data.aws_subnet_ids.private.ids[*]))
  security_groups = ["${aws_security_group.sg_SSH-me.id}"]
  tags = {
    Name = "ni_EC2_clusterName-node-${count.index}"
  }
}

 

Сообщение [Terraform][AWS] Распределение инстансов между subnets появились сначала на Заметки Эникейщика.

]]>
https://7d3.ru/wiki/1127/feed 0