Preheat the oven to 350°F
Line 3 (9-inch) round cakepans with parchment paper rounds and lightly grease and flour
Mix flour, baking soda, salt and cinnamon together in a small bowl
Add eggs, sugar, oil, buttermilk and vanilla extract to an electric mixer bowl and mix at medium speed until smooth
Add flour mixture, beating at low speed until blended
Fold in carrot, pineapple, coconut and pecans
Divide into thirds and pour batter into cake pans
Bake for 25 to 30 minutes or until a toothpick inserted in the center comes out clean
Drizzle buttermilk glaze evenly over the layers while in pans
Cool in pans with buttermilk glaze for 15 minutes
Remove from pans and cool on parchment paper on wire racks
Assemble the cake spreading cream cheese frosting between the layers, on the top and the sides until completely covered