Você pode usar awk :
$ awk -F, 'NR>1{seen[$2]=seen[$2]"\n "$1;} END{for(x in seen) print x, seen[x]}' infile
Data_NetworkSet_A
P1MSVmgmtvM
P1MSVvMotion
Data_NetworkSet_B
P2MSVmgmtvM
P2MSVvMotion
Edge_NetworkSet_A
E1MSVEDGEiDMZRUE1
E1MSVEDGEiEXPRUE1
Em seen[$2]=seen[$2]"\n "$1; ; significa print a \n ewline-space, seguido pelo primeiro valor da coluna $1 quando tiver a mesma segunda coluna seen[$2]=... e anexar no mesmo índice de chave =seen[$2]... e salvar o resultado no mesmo valor da chave.
A % declaração deEND , awk executando este bloco no final quando todos os registros / linha são lidos, e usamos um loop for para iterar sobre o array chamado visto e imprimir a chave primeiro e o valor da chave em a seguir.