Switchport mode access is only supposed to be used on ports connected to hosts, not other trunks. So, set ports that are connected to other switches as switchport mode trunk.
Can you still ping the host on vlan 30 or do you mean ping all hosts as in you can ping the Switches IP?
Can you still ping the host on vlan 30 or do you mean ping all hosts as in you can ping the Switches IP?