Suppressing ESXi Shell and SSH Warnings; vswitchzero

Как включить SSH в VMware ESXi 6

Администраторам среды VMware периодически нужен удаленный доступ к хостам ESXi. Доступ к консоли сервера ESXi через SSH позволяет администратору в консоли сервера удалено выполнять различные процедуры обслуживания гипервизора, решать проблемы, запускать скрипты и другие задачи через SSH клиент (например, PuTTY). В целях безопасности, по умолчанию на серверах ESXi доступ по протоколу SSH отключен. Однако, его можно активировать несколькими способами. Рассмотрим основные способы включения SSH доступа на серверах VMware ESXi 6.5.

Включаем SSH в ESXi через консоль DCUI

Direct Console User Interface (DCUI) это консольный интерфейс сервера ESXi, который вы видите на мониторе при прямом подключении к монитору сервера. Откройте экран DCUI, подключившись к консоли сервера (локально или через интерфейс управления сервером, например, HP iLo или iDRAC).

В консоли сервера нажмите клавишу F2 и авторизуйтесь на сервере ESXi c учетной записью root.

В меню System Customization выберите Troubleshooting Options.

В разделе Troubleshooting Mode Options найдите и выберите пункт Enable SSH (как вы видите, по-умолчанию этот протокол отключен)

Чтобы вернуться в основной экран DCUI нажмите ESC.

Как включить SSH на хосте с помощью веб-клиента vSphere

Авторизуйтесь на сервере ESXi через интерфейс веб клиента vSphere Web Client.

На главной странице выберите Host и нажмите на шестеренку меню Actions. В выпадающем меню выберите пункт Services и в раскрывающемся меню выберите Enable Secure Shell.


Кроме того, активировать SSH можно в разделе Manage на вкладке Services. Найдите в списке служб TSM-SSH и в меню Actions выберите Start.

Как включить SSH через vCenter

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

Читайте также:  Главный электромобиль мира - не Tesla

Выберите хост, затем перейдите на вкладку Configure и выберите раздел System. Выберите пункт Security Profile.

В правом окне промотайте список до секции Services со списком запущенных служб и нажмите Edit.

В списке служб найдите остановленную службу SSH и нажмите кнопку Start.

Теперь вы сможете удалено подключиться к данному серверу ESXi с помощью любого клиента Secure Shell. В том случае, если SSH доступ вам более не нужен, в целях безопасности желательно отключить доступ, остановив службу SSH на гипервизоре VMWare ESXi.

VMware: How to delete and detach iSCSI volumes manually in a ESXi Shell

VMware: How to delete and detach iSCSI volumes manually in a ESXi Shell

In this article, we will look hHow to delete and detach iSCSI volumes manually in a ESXi Shell. This article will focus on how to on ESXi Shell only.

We had some issues with some hosts before. Because of wrong deleted or detaching iSCSI volumes and not a good cleaning.

Note: Before we start, some VMware official information and technical details you can get in the VMware KB 1014953

Migrate or backup any data you should have inside of the Volumes you want to delete/detach.

For this tasks and the safe side, I recommend doing this tasks in maintenance mode, even is not mandatory.

Connect the host(where we want to delete/detach the volumes) and use ESXi Shell.

For deleting or detaching Volumes(disk and LUNs), we need to collect disk and LUN information from within ESXi(naa, iqn and Datastore names and numbers, etc.)

First, we will collect naa id using the command: esxcli storage vmfs extent list

We will remove the LUN(Datastore) called Storage-001 and clean all iSCSI connections etc.

This is the information I get and that we will use for this article:

# esxcli storage vmfs extent list
Volume Name VMFS UUID Extent Number Device Name Partition
———– ———————————– ————- ———————————— ———
Storage-001 54b7c326-6204faef-6719-e839351060ad 0 naa.6090a06860d40e5a524b15ae2bc3c366 1

In this case our Volume is Storage-001 and the naa id is naa.6090a06860d40e5a524b15ae2bc3c366

1. Unmount the Volume(file system) from the host:

# esxcli storage filesystem unmount -l Storage-001

After this, you can connect to your Storage Administration and put the Volume offline. If you put your Volume offline, you can bypass the step 3 and move to step 4.

Читайте также:  Датчики Холла принцип работы, как проверить своими руками, применение

3. Disable the iSCSI Device(using naa id):

# esxcli storage core device set –state=off -d naa.6090a06860d40e5a524b15ae2bc3c366

Next, we need to know which iSCSI adapter we are using and also which iSCSI server(sendtarget) is in the Static Discover so that we can remove it also(only if we need to do a full cleanup and also remove the Storage from the VMware environment).

# esxcli iscsi adapter discovery sendtarget list
Adapter Sendtarget
——- —————
vmhba37 10.10.10.33:3260

Note before go to step 4: Do this step only if you want to delete this Storage from your VMware environment completely.

If you have more than one Volumes, in this is the case skip this step and move to step 5.

4. Remove the discovery address from the Static Discovery in the iSCSI Initiator:

# esxcli iscsi adapter discovery sendtarget remove –adapter=vmhba37 –address=’10.10.10.33:3260′

Next, we need to check which iSCSI sessions there is in the target list toward this volume that we want to detach.

# esxcli iscsi adapter target portal list
Adapter Target IP Port Tpgt
——- ————————————————————————– ———- —- —-
vmhba37 iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001 10.10.10.33 3260 1

This is the target adapter, now list the sessions(since the Best Practices for iSCSI connections is to have two portgroups for High Availability and multipath purposes we will see two sessions for each Volume).

We need to remove the target. In our case is: iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001

Note: The next print have more details, but we will only list the first lines(the more detail information is not needed for our tasks)

# esxcli iscsi session list
vmhba37,iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001,00023d000001
Adapter: vmhba37
Target: iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001
ISID: 00023d000001

vmhba37,iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001,00023d000002
Adapter: vmhba37
Target: iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001
ISID: 00023d000002

5. Remove iSCSI target session:

# esxcli iscsi session remove -A vmhba37 -n iqn.2001-05.com.equallogic:0-8a0906-5a0ed4606-66c3c32bae154b52-storage-001

6. Next check if the target was removed and rescan the adapter:

# esxcli storage core adapter rescan –adapter=vmhba37

# esxcli iscsi adapter target portal list and # esxcli iscsi session list

You should see no output after the command.

Now for the final cleanup, we need to check the detached device list and remove any entries for the volume that we removed/detached using: esxcli storage core device detached list

# esxcli storage core device detached list
Device UID State
———————————— —–
naa.6090a06860d40e5a524b15ae2bc3c366 off

If is empty, you can bypass this step and finish.

Читайте также:  Подсветка номера Гранта Лифтбек - замена лампочки

7. Check and clean the detached device list:

# esxcli storage core device detached remove -d naa.6090a06860d40e5a524b15ae2bc3c366

Check the device detached list again and see if is empty

Note: You can use some of this commands that we present in this article to clean some old detached Volumes that are still around in your VMware environment from a nongood cleaning.

After this, you can now delete the Volume in your Storage.

Hope this can help you fixing this issues.

Hope this article helps you.

Note: Share this article, if you think is worth sharing.

How to Add a Splash of Remote Color to ESXi Shell

This morning I noticed a very interesting retweet by fellow vExpert Wil van Antwerpen from another vExpert: Richard Cardona (You may know him as rcardona2k on the VMTN Community Forums) about a neat little trick with the use of remote ESXi Shell (previous known as remote TSM).

For those of you who login remotely via SSH to the ESXi Shell (previously known as unsupported mode and Tech Support Mode) know that you can run the DCUI utility remotely by just typing «dcui». The remote DCUI works just like it does using the direct console, with the exception of displaying the famous yellow and black screen that we are familiar with.

Richard came upon a neat little trick by setting the terminal type to «linux» from the default «xterm» that the yellow and black can be enabled when using the remote DCUI.

Before launching DCUI utility, you will need to run the following command on the ESXi Shell:

Next you will just type «dcui» and hit enter

Here is an example of running remote DCUI in color on ESXi 5

Here is an example of running remote DCUI in color on ESXi 4.1

Note: As you can see this is not a new trick in vSphere 5, but has been there since 4.x days but one big change with vSphere 5 is the full resolution of DCUI which many have complained about in the past.

If you are interested in other ways of customizing the DCUI, take a look at this blog post How to add a splash of color to ESXi DCUI Welcome Screen

Don’t forget to play some cool soundtrack music when using the DCUI ��

Ссылка на основную публикацию
Seat; Каталог моделей Электро- и Гибридных Seat HEvCars
История SEAT за все годы SEAT – это испанский автопроизводитель, начавший свое существование с подразделения итальянской марки Fiat в Испании....
Red scorpio 900 инструкция
Автомобильные сигнализации Red Scorpio - обзор характеристик, лучшие модели, инструкция по установке Каждая сигнализация Red Scorpio — это надежный противоугонный...
Remote на магнитоле что это и как подключить
Распиновка разъема магнитолы по цветам проводов Распиновка ISO или разводка выводов – определение каждого контакта электрического соединения в разъеме или...
Sebastian Yatra биография, фото Biogrf
Farewell Citroën A brief look at Citroëns most recent rally history following the news that they won't be back in...
Adblock detector