Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagede

Status
colourRed
titleTHIS PAGE IS ONLY AVAILABLE IN ENGLISH

fdisk /dev/sdb   # --> Edit the partitions on /dev/sdb   n # --> Create new partition p # --> New primary partition 1
Sv translation
languagefr

Créez la magasin avec LVM

Il est recommandé de créer la machine MAGASIN sans que le disque de stockage soit monté par les routines d'installation. 

Commandes utiles

Les commandes suivantes sont utiles pour voir la configuration actuelle de la machine,

Translations Ignore


Code Block
languagebash
# 
Show
Afficher 
free
l'espace 
space
libre 
on
sur 
existing
les 
devices
périphériques 
df
existantsdf -
h
h# 
#
Afficher 
Show
les 
drives ls
disques /dev/sd*
# 
Show
Afficher 
partitions
les 
fdisk
partitionsfdisk -
l
l# 
#
Afficher 
Show
les partitions
ls
 /dev/sd*
# Re-
scan
balayer 
the SCSI
le bus 
echo
SCSI "- - -" > /sys/class/scsi_host/host0/
scan echo
scanecho "- - -" > /sys/class/scsi_host/host1/
scan echo
scanecho "- - -" > /sys/class/scsi_host/host2/scan
...
# 
View
Afficher 
physical
les volumes 
managed
physiques 
by
gérés 
LVM
par 
lvm
LVMlvm 
pvs
pvs# 
#
Afficher 
Display
les 
logical
volumes 
managed
logiques 
by
gérés 
LVM
par 
lvm
LVMlvm 
lvs
lvs# 
#
Afficher 
Display
les 
logical
groupes 
volume
de 
groups
volumes 
managed
logiques 
by
gérés 
LVM
par 
lvm
LVMlvm 
vgs
vgs# 
#
 
Where
se 
is
trouve 
what
la 
mounted mount
Translations Ignore
Code Block
languagebash
monture


Certaines des informations ci-dessus peuvent être nécessaires pour terminer l'installation.

Il est important de savoir où se trouve le disque à utiliser, et où se trouve l'espace. 

En général, nous recommandons d'ajouter un deuxième lecteur de disque à la machine pour le stockage. 

Ce qui suit suppose que le disque a été ajouté en tant que /dev/sdb sur la machine, et n'est pas encore partitionné. 

Si ce n'est pas le cas, ou si le disque n'est pas /dev/sdb ou l'espace a été ajouté à une partition existante, alors les commandes ci-dessous devront être (soigneusement) modifiées pour en tenir compte.

Étapes de la création

Créer une partition


Translations Ignore


Code Block
languagebash
fdisk /dev/sdb # --> Modifier les partitions sur /dev/sdb n # --> Créer une nouvelle partition p # --> Nouvelle partition primaire 1 # --> Créer une nouvelle partition 1 (voir la sortie sur fdisk -1 ci-dessus) Entrer # --> 
Create
Confirmer 
new
que 
partition
le 
1
premier 
(view
cylindre 
output
disponible 
at
doit 
fdisk
être 
-1 above) Enter
utilisé Entrer # --
> Confirmation that the first available cylinder should be used Enter
> Confirmer que le dernier cylindre disponible doit être utilisé (donne la taille maximale au total) t # --> 
Confirmation
Modifier 
that
le 
the
type 
last
de 
available
partition 
cylinder
8e 
is
# 
to be used (gives the maximum size in total) t
--> LVM Linux w # --> Quand c'est bon, écrire


Créer un volume physique de LVM

Cette commande crée un volume physique qui peut être géré par LVM.

Les commandes ci-dessus auront créé une partition /dev/sdb1. Si vous travaillez sur une autre partition, modifiez en conséquence.

Translations Ignore


Code Block
languagebash
lvm pvcreate /dev/sdb1


Créer un Group Volume

Cette commande crée un groupe de volume appelé vg_jtelshared. Le groupe de volumes peut être élargi ultérieurement, en ajoutant d'autres volumes physiques.  Change partition type 8e # --> Linux LVM w # --> When OK, write

Translations Ignore


Code Block
languagebash
lvm vgcreate "vg_jtelshared" /dev/sdb1


Créer un volume logique

Enfin, un volume logique lv_jtelshared est créé sur le groupe de volume qui contient l'espace agrégé. pvcreate /dev/sdb1

Translations Ignore


Code Block
languagebash
lvm lvcreate -l +100%FREE vg_jtelshared -n lv_jtelshared


Créer un système de fichiers

Maintenant, le système de fichiers est créé. Ici, nous utilisons xfs, mais vous pouvez utiliser autre chose si vous le souhaitez vraiment.vgcreate "vg_jtelshared" /dev/sdb1

Translations Ignore


Code Block
languagebash
lvm
mkfs.xfs 
lvcreate
-
l
L 
+100%FREE
data /dev/vg_jtelshared
-n
/lv_jtelshared


Préparer le point de montage

Les données doivent être montées dans le répertoire /srv/jtel/shared.

Les commandes suivants s'y préparent : Translations Ignore Code Block

languagebash
mkfs.xfs -L data /dev/vg_jtelshared/lv_jtelshared

Translations Ignore


Code Block
languagebash
mkdir /srv/jtel mkdir /srv/jtel/shared  chown -R jtel:jtel /srv/jtel


Ajouter à la fstab de Monture en Boot

Ce qui suit ajoute une ligne à fstab pour monter le système de fichiers au démarrage : -R jtel:jtel /srv/jtel

Translations Ignore


Code Block
languagebash
cat <<EOFF >> /etc/fstab /dev/mapper/vg_jtelshared-lv_jtelshared /srv/jtel/shared xfs defaults 0 0 EOFF


Monter le système de fichiers

Translations Ignore


Code Block
languagebash
mount /srv/jtel/shared


Vérifications

Translations Ignore


Code Block
languagebash
df -h


Il devrait y avoir une entrée pour /srv/jtel/shared avec la quantité d'espace libre prévue.

Installer et configurer l'accès au MAGASIN

Installer SAMBA

Ces commandes installent le serveur et le client samba et lsof. Translations Ignore Code Block

languagebash
df -h

Translations Ignore


Code Block
dnf -y install samba samba-client lsof


Configurer Samba

Ce qui suit crée un fichier de configuration samba avec une configuration minimale.

Translations Ignore


Code Block
# SMB Conf cat <<EOFF > /etc/samba/smb.conf [global] workgroup = JTEL security = user passdb backend = tdbsam min protocol = SMB3 reset on zero vc = yes [shared] comment = jtel ACD Shared Directory public = no read only = no writable = yes locking = yes path = /srv/jtel/shared create mask = 0644 directory mask = 0755 force user = jtel force group = jtel acl allow execute always = True EOFF


Configuration de SeLinux et du pare-feu

La commande suivante configure selinux pour le service smb et ouvre les ports nécessaires dans le pare-feu :


Translations Ignore


Code Block
setsebool -P samba_enable_home_dirs=on samba_export_all_rw=on use_samba_home_dirs=on use_nfs_home_dirs=on firewall-cmd --zone=public --add-port=445/tcp --add-port=139/tcp --add-port=138/udp --add-port=137/udp --permanent firewall-cmd --reload


Activer et démarrer Samba

Les commandes suivantes permettent de configurer les services SMB et NMB pour un démarrage automatique, et de les démarrer.--reload

Translations Ignore


Code Block
systemctl enable nmb systemctl enable smb systemctl start nmb systemctl start smb


Lien manuel /home/jtel/partagé

Enfin, liez le dossier /home/jtel/shared. 

Translations Ignore


Code Block
ln -s /srv/jtel/shared /home/jtel/shared


Configuration de l'accès au serveur Samba

accès des utilisateurs à jtel

La commande suivante crée les identifiants smb pour l'utilisateur jtel.jtel/shared

Status
colourRed
titleMot de passe de précaution

Translations Ignore


Code Block
printf '<password>\n<password>\n' | smbpasswd -a -s jtel  jtel 


Accès supplémentaire pour les utilisateurs

Si nécessaire, ajoutez d'autres utilisateurs à samba - en remplaçant le mot de passe par le mot de passe réel de l'utilisateur. Ici, par exemple, l'utilisateur administrateur de Windows :

Status
colourRed
titleMot de passe de précaution

Translations Ignore


Code Block
useradd -m Administrator printf '<password>\n<password>\n' | smbpasswd -a -s Administrator 


Testerla monture de fichier

Enfin, testez le montage de fichiers à partir d'une des autres machines. Soit en vous connectant à MAGASIN, soit en utilisant l'explorateur Windows pour joindre à \\acd-store\shared