RHCSA EX200 Latest Exam Questions with solutions -2 | TechArticles

by Jay

Red Hat Certified System Administrator Latest RHCSA EX200 Exam Questions with solutions based on RHELv8 and RHELv9 Part-2

RHCSA question and Answer-2

 Part-2 Please perform this activity on Server-2 (serverb)

Q14. Reset root user password and make it ‘trootent’

To reset the root user password, follow these steps:

1. Press 'e' for starting system
2. Put in the last line of linux16: 'rd.break'
3. Press 'ctrl + x'
# mount -o remount,rw /sysroot
# chroot /sysroot
# passwd root
    

Enter the new password, for example, ‘trootent’

# touch /.autorelabel
# exit
# exit
    

Q15. Configure YUM Repos

Base_url = “http://content.example.com/rhel8.0/x86_64/dvd/BaseOS”
AppStrem_url = “http://content.example.com/rhel8.0/x86_64/dvd/AppStream”

# scp -r /etc/yum.repos.d/local.repo root@172.25.250.10:/etc/yum.repos.d/
# cat /etc/yum.repos.d/local.repo
[local_repo]
name=Local Repository
baseurl=http://content.example.com/rhel8.0/x86_64/dvd/BaseOS
gpgcheck=0
enabled=1
[local_appstream_repo]
name=Local AppStream Repository
baseurl=http://content.example.com/r
	

Q16. Resize a Logical Volume : – Resize the logical volume “mylv” so that after reboot the size should be in between 200MB to 300MB
# df -h
# vgdisplay
# lvextend -L 300M /dev/mapper/myvg-mylv
# lvdisplay /dev/mapper/myvg-mylv
# resize2fs /dev/mapper/myvg-mylv
    

Q17. Add a swap partition of 956MB and mount it permanently.
# fdisk /dev/vdb
n (create new partition)
p (check Partition table)
Enter 
+965M
t 
82 
w
# mkswap /dev/vdb2

		Then copy UUID

# vim /etc/fstab
UUID=XXXXX swap swap defaults 0 0
# systemctl daemon-reload
# swapon -a
# swapon -s
    

Q18. Create a logical Volume and mount it permanently

To create a logical volume and mount it permanently, follow these steps:

# fdisk /dev/vdb
n (create new partition:)
p (check Partition table)
3
Enter
+640M
w
# partprobe
# pvcreate /dev/vdb3
# vgcreate -s 32M wgroup /dev/vdb3
# lvcreate -n wshare -l 20 wgroup
# mkfs.ext3 /dev/wgroup/wshare
# mkdir /mnt/wshare
    

Then, add the following line to the /etc/fstab file:

# vi /etc/fstab
		/dev/wgroup/wshare  /mnt/wshare  ext3 defaults 0 0
# mount -a

Q19. Create a new VDO partition

To create a new VDO partition with the following requirements:

  • Use the unpartitioned disk
  • VDO name “Vdo1” and logical size should be 50GB
  • Mount it on /vdomount permanently with file system xfs.
#yum -y install vdo kmod-kvdo
#systemctl enable vdo.service
#systemctl start vdo.service
#lsblk
#vdo create –name=Vdo1 --device=/dev/vdd --vdoLogicalSize=50G
#mkfs.xfs -K /dev/mapper/Vdo1
#lsblk --output=UUID /dev/mapper/Vdo1
#mkdir /vdomount
#vi /etc/fstab (UUID=………………… /vdomount xfs defaults, x-systemd.requires=vdo.service 0 0)
#systemctl daemon-reload
    

Q20. Configure System Tuning:
  • Choose the recommended ‘tuned’ profile for your system and set it as the default.
#tuned-adm active
#tuned-adm recommend (virtual-guest)
#tuned-adm profile virtual-guest

Q21. Container
  • Create a container logserver from an image rsyslog in node1 From registry.lab.example.com
  • Configure the container with systemd services by an existing user “Walhalla”,
  • Service name should be container-logserver, and configure it to start automatically across reboot.
# useradd user1 
# passwd user1 
# yum module install container* -y 
# ll /var/log/ 
# vim /etc/systemd/journald.conf  
[Journal] Storage=persistent
:wq! 
#mkdir /var/log/journal
#mkdir /home/wallah/container-logserver
#systemctl restart systemd-journald
# cp /var/log/journal/*/* /home/wallah/container-logserver
# chown -R wallah:wallah /home/wallah/container-logserver
# systemctl restart systemd-journald
# ll /run/log 
# ll /var/log/
# su - wallah
# mkdir /var/log/journal
# mkdir /home/wallah/container-logserver
#systemctl restart systemd-journald
# reboot
# ssh user1@servera.lab.example.com

22 System journal with containers
  • Configure your host journal to store all journal across reboot
  • Copy all *.journal from /var/log/journal and all subdirectories to /home/Walhalla/container_logserver
  • Configure automount /var/log/journal from logserver (container) to /home/walhalla/container_logserver when container starts
# podman login regisrty.redhat.io 
# username:  
# password:  
# podman search rsyslog  
# podman pull registry.redhat.io/rhel8/rsyslog  
# podman image list  
# podman run -d --name logserver -v /home/user1/container-logserver:/var/log/journal:Z registry.redhat.io/rhel8/rsyslog 
# podman container list  
# podman ps 
# mkdir -p ~/.config/systemd/wallah 
# cd .config/systemd/wallah/  
# loginctl enable-linger 
# loginctl show-user user1  
# podman generate systemd --name logserver -f -n  
# systemctl --user daemon-reload 
# systemctl --user enable --now container-logserver.service  
# systemctl --user start --now container-logserver.service  
# systemctl --user status --now container-logserver.service  
# podman exec -it logserver /bin/bash  
# ls /var/log/  
# exit

For Server-1 Configuration Click Here

Please post a comment if you have any doubt

Related Posts

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.